Member of the advanced class.
yv = bessely(v, x)
yv = bessely(v, x, 1)
[yv, error] = bessely(v, x)
[yv, error] = bessely(v, x, 1)
Computes the Bessel function of the second kind of a given order.
| Name | Description |
| v | Specifies the order of the Bessel function. v is a real, double-precision, floating-point, positive scalar, vector, or matrix. |
| x | Specifies the value for which you want to compute the Bessel function. x is a real or complex, double-precision, floating-point scalar, vector, or matrix. |
| 1 | Scales the computation. bessely(v, x, 1) scales bessely(v, x) by exp(-abs(imag(x))). |
| Name | Description | ||||||||||||
| yv | Returns the Bessel function of the second kind. yv is a real or complex, double-precision, floating-point scalar, vector, or matrix. | ||||||||||||
| error | Returns error information about the evaluation of the Bessel function. error is an integer that can return the following values.
|
bessely(v, x) solves the following equation: x2*w''+x*w'+(x2-v2)*w = 0.
The following equation is a well-known representation for bessely(v, x): bessely(v, x) = (besselj(v, x)*cos(v*pi)-besselj(-v, x))/sin(v*pi).
X = [0:0.01:2];
YV = bessely(2, X);
plot(X, YV)