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