MATLAB Function Reference |
Syntax
H = besselh(nu,K,Z) H = besselh(nu,Z) H = besselh(nu,1,Z,1) H = besselh(nu,2,Z,1) [H,ierr] = besselh(...)
Definitions
被稱為 Bessel's equation,其中 是一個非負整數,而它的解就是 Bessel functions。
和
對非整數 形成一個 Bessel's equation 解的基礎集合(fundamental set)。是 Bessel's equation的第二種解--與 線性獨立(linearly independent)-- 定義如下:
Description
H = besselh(nu,K,Z)
對
K
= 1 or 2 計算 Hankel 函數
或
對複數陣列 Z
。
如果 nu
和 Z
是一樣維度的陣列,則結果也是一樣的維度。如果其中之一是單一數值,結果會是另外一個輸入的維度。如果一個輸入參數是一個列(row)向量且另外一個是行(column)向量,結果會是一個二維的函數值表。
H = besselh(nu,1,Z,1)
scales
by exp(-i
*z)
.
H = besselh(nu,2,Z,1)
scales
by exp(+i
*z)
.
[H,ierr] = besselh(...)
也傳回錯誤旗標(error flags)的陣列。
ierr = 1 |
|
ierr = 2 |
|
ierr = 3 |
|
ierr = 4 |
|
ierr = 5 |
beep | besseli, besselk |