besselh

Функция Бесселя третьего вида (функция Ганкеля)

Синтаксис

H = besselh (ню, K, Z)
H = besselh (ню, Z)
H = besselh (ню, K, Z, 1)

Описание

H = besselh(nu,K,Z) вычисляет функцию Ганкеля (K) (z) где K = 1 или 2 для каждого элемента комплексного массива Z. Если nu и Z являются массивами, одного размера, результатом является также тот размер. Если любой входной параметр является скаляром, besselh расширяет его до размера другого входного параметра.

H = besselh(nu,Z) использует K = 1.

H = besselh(nu,K,Z,1) масштабирует (K) (z) exp(-i*Z) если K = 1, и exp(+i*Z) если K = 2.

Примеры

свернуть все

Этот пример генерирует контурные графики модуля и фазу функции Ганкеля, показанной на странице 359 Abramowitz и Stegun, Руководства Математических функций [1].

Создайте сетку значений для области.

[X,Y] = meshgrid(-4:0.025:2,-1.5:0.025:1.5);

Вычислите функцию Ганкеля по этой области и сгенерируйте контурный график модуля.

H = besselh(0,1,X+1i*Y);
contour(X,Y,abs(H),0:0.2:3.2)
hold on

В той же фигуре добавьте контурный график фазы.

contour(X,Y,(180/pi)*angle(H),-180:10:180)
hold off

Больше о

свернуть все

Уравнение Бесселя

Дифференциальное уравнение

z2d2ydz2+zdydz + (z2−ν2) y=0,

то, где ν является вещественной константой, называется уравнением Бесселя, и его решения известны как Функции Бесселя. (z) и J–ν (z) формируют основной набор решений уравнения Бесселя для нецелого числа ν. (z) является вторым решением уравнения Бесселя — линейно независимый от (z) — заданный

(z) =Jν (z) cos (νπ)−J−ν (z) грех (νπ).

Отношение между Ганкелем и Функциями Бесселя

(1) (z) =Jν (z) +iYν (z) (2) (z) =Jν (z) −iYν (z),

где (z) является besselj, и (z) является bessely.

Ссылки

[1] Abramowitz, M. и i A. Stegun, руководство математических функций, Национального бюро стандартов, прикладной математики. Серия № 55, Дуврские публикации, 1965.

Расширенные возможности

Смотрите также

| | |

Была ли эта тема полезной?