ellipticPiПолные и неполные эллиптические интегралы третьего вида
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
ellipticPi(n,<φ>,m)
ellipticPi(n,m) представляет полный эллиптический интеграл третьего вида
ellipticPi(n,φ,m) представляет неполный эллиптический интеграл третьего вида
Эллиптические интегралы третьего вида заданы для сложных аргументов m, ϕ и n.
Если все аргументы являются числовыми, и по крайней мере один - значение с плавающей точкой, ellipticPi(n,<φ>,m) возвращает результаты с плавающей точкой. Для большинства точных аргументов это отвечает на неоцененные символьные звонки. Можно аппроксимировать такие результаты с числами с плавающей запятой с помощью функции float.
Когда названо аргументами с плавающей точкой, эта функция чувствительна к переменной окружения DIGITS, который определяет числовую рабочую точность.
Большинство вызовов с точными аргументами возвращает себя неоцененный. Чтобы аппроксимировать такие значения с числами с плавающей запятой, используйте float:
ellipticPi(PI/4, I); float(ellipticPi(PI/4, I))
![]()
![]()
Также используйте значение с плавающей точкой в качестве аргумента:
ellipticPi(1/2, 1, 1/4); ellipticPi(0.5, 1, 1/4)
![]()
![]()
Некоторые специальные аргументы возвращают явные символьные представления:
ellipticPi(n, 0); ellipticPi(0, m); ellipticPi(0, p, m); ellipticPi(1, p, m)
![]()
![]()
![]()

|
Арифметическое выражение, задающее параметр. |
φ |
Арифметическое выражение, задающее амплитуду. Значение по умолчанию . |
|
Арифметическое выражение, задающее характеристику. |
Арифметическое выражение.
ellipticCE | ellipticCK | ellipticCPi | ellipticE | ellipticF | ellipticK