whittakerW

Функция Уиттекера В

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

whittakerW(a, b, z)

Описание

whittakerW возвращает функцию Уиттекера В Wa,b(z).

Функции Уиттекера Ma,b(z) и Wa,b(z) линейно независимые решения следующего дифференциального уравнения:

d2wdz2+(14+az+14b2z2)w=0

Функция Уиттекера В задана через конфлюентную гипергеометрическую функцию Куммера У U(a,b,z) можно следующим образом:

Wa,b(z)=ez/2zb+1/2U(ba+12, 1+2b,z)

Функция WhittakerW задана для сложных аргументов aB, и z.

Для большинства значений параметров возвращен неоцененный вызов функции. Смотрите Пример 1.

Явные символьные выражения возвращены для некоторых особых значений параметров. Смотрите Пример 2.

Взаимодействия среды

Когда названо аргументами с плавающей точкой, эти функции чувствительны к переменной окружения DIGITS который определяет числовую рабочую точность.

Примеры

Пример 1

Для точных или символьных аргументов, whittakerW отвечает на неоцененные звонки:

whittakerW(a, b, x);
whittakerW(-3/2, 1/2, 1)

Для аргументов с плавающей точкой, whittakerW возвращает результаты с плавающей точкой:

whittakerW(2, 0.5, -5),
whittakerW(-3/2, 1/2, 0.0)

Пример 2

Для некоторых определенных значений параметров, whittakerW возвращает явные выражения:

whittakerW(0, b, x);
whittakerW(-3/2, 1/2, 0);
whittakerW(-3/2, 0 ,x);
whittakerW(a, -a + 1/2, x)

Пример 3

diff, float, limit, series, и другие функции обрабатывают выражения, включающие функцию Уиттекера В:

diff(whittakerW(a, b, z), z)

float(whittakerW(-3/2, 1/2, 0))

series(whittakerW(-3/2, 1/2, x), x, 2)

Возвращаемые значения

Арифметическое выражение.

Перегруженный

z

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

Функции MuPAD