2013-10-05 48 views
0

在Matlab中我們如何找到a in J0(ax)=0其中J0是第一類和零階的貝塞爾函數,而x是一個已知的向量?包含besselj的方程求解

我們如何才能找到a作爲矢量圖?

+0

您將您的問題標記爲「方程式求解」,但只有一個跟隨者。您可能想要添加更多標籤。 – tolgap

+0

請參閱[繪製和查找貝塞爾函數的根](http://stackoverflow.com/q/9339199/2604213)。 – Christoph

回答

0

如果x矢量不是很大,也許這種低效率的方式可行嗎?

syms a; 
for i = 1:length(x) 
    rt(i) = solve(besselj(0,a*x(i)),a); 
end 
avec = double(rt);