how to integrate and plot this function?

hello people.i would like some help with a problem i have in matlab.does anyone know how to integrate and plot the following function
y=besselj(1,omeg.*x).*cos(omeg.*x)./(besselj(1,omeg.*x)+1i.*Y1).*besselj(0,omeg.*x)-(1./k).*(besselj(0,omeg.*x)+1i.*YO).*besselj(1,omeg.*x);

1 件のコメント

Walter Roberson
Walter Roberson 2013 年 1 月 12 日
Integrate with what limits and with respect to which variable?

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2013 年 1 月 12 日

0 投票

When I substitute in fixed values for omeg, k, YO and Y1, y becomes complex and oscillating in both real and imaginary, so the integral from x = -infinity to +infinity would be 0 + 0i. But over any subset of reals, there would be a lot of real and complex cancellation to work through and the integral would be complex except over very specific x range choices.
It appears to me that if the integral is over x, that you are not going to be able to remove the multiple besselj, except by identity transformations that leave you no further ahead (e.g., transforming to calls to the Huen function.)

カテゴリ

ヘルプ センター および File ExchangeBessel functions についてさらに検索

質問済み:

2013 年 1 月 12 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by