[問題] 兩個差一階之bessel function求解已回收

看板MATLAB作者 (DAO GEr)時間15年前 (2010/09/24 15:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
y1 = x.*besselj(l+1,x); y2 =(l.*(l+1)/r0).^2-2*pi/x.^2.*n0.^2).^0.5).*besselj(l,x); y = y1 - y2; 想要將兩個差一階之bessel求解,當兩個方程式等值,限定x在1500到1600,求 階數l,不知是否可以用solve的指令,如下 x=double(solve(y));或是有其他迴圈或是指令可用嗎,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.19.129 ※ 編輯: daoger 來自: 114.37.101.56 (09/25 23:11)
文章代碼(AID): #1Cd4t0yb (MATLAB)