jacobiAM

Амплитудная функция Якоби

Синтаксис

Описание

пример

jacobiAM(u,m) возвращает Амплитудную Функцию Якоби u и m. Если u или m массив, затем jacobiAM поэлементные действия.

Примеры

свернуть все

jacobiAM(2,1)
ans =
    1.3018

Вызовите jacobiAM на входных параметрах массивов. jacobiAM действия, поэлементные, когда u или m массив.

jacobiAM([2 1 -3],[1 2 3])
ans =
    1.3018    0.7370    0.6155

Преобразуйте числовой вход в символьную форму с помощью sym, и найдите амплитудную функцию Якоби. Для символьного входа, где u = 0 или m = 0 или 1, jacobiAM возвращает точный символьный выходной параметр.

jacobiAM(sym(2),sym(1))
ans =
2*atan(exp(2)) - pi/2

Покажите это для других значений u или m, jacobiAM возвращает неоцененный вызов функции.

jacobiAM(sym(2),sym(3))
ans =
jacobiAM(2, 3)

Для символьных переменных или выражений, jacobiAM возвращает неоцененный вызов функции.

syms x y
f = jacobiAM(x,y)
f =
jacobiAM(x, y)

Замените значениями переменные при помощи subs, и преобразуйте значения, чтобы удвоиться при помощи double.

f = subs(f, [x y], [3 5])
f =
jacobiAM(3, 5)
fVal = double(f)
fVal =
    0.0311

Вычислите f к более высокой точности с помощью vpa.

fVal = vpa(f)
fVal =
0.031149815412430844987208470634926

Постройте амплитудную функцию Якоби с помощью fcontour. Установите u на оси X и m на оси Y при помощи символьного функционального f с переменным порядком (u,m). Заполните контуры графика установкой Fill к on.

syms f(u,m)
f(u,m) = jacobiAM(u,m);
fcontour(f,'Fill','on')
title('Jacobi Amplitude Function')
xlabel('u')
ylabel('m')

Входные параметры

свернуть все

Введите, заданный как номер, вектор, матрица, или многомерный массив, или символьное число, переменная, вектор, матрица, многомерный массив, функция или выражение.

Введите, заданный как номер, вектор, матрица, или многомерный массив, или символьное число, переменная, вектор, матрица, многомерный массив, функция или выражение.

Больше о

свернуть все

Амплитудная функция Якоби

Амплитудная функция Якоби (u, m) задан, (u, m) = φ, где F (φ, m) = u и F представляет неполный эллиптический интеграл первого вида. F реализован как ellipticF.

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте