ヤコビ楕円関数
y = %sn(x, m)
楕円積分により定義される基本矩形の中の点;
x
は複素数ベクトル
楕円積分のパラメータ (0<m<1
)
結果
パラメータm
を指定した
ヤコビの楕円関数:
パラメータm
の楕円積分の逆.
ゲインamはFortran形式で計算され, 楕円関数用の加算式が適用されます.
m = 0.36; K = %k(m); P = 4*K; // 実周期 real_val = 0 : P/50 : P; plot(real_val, real(%sn(real_val,m))) | ![]() | ![]() |
clf m = 0.36; KK = %k(1-m); Ip = 2*KK; ima_val1 = 0 : Ip/50 : KK-0.001; ima_val2 = (KK+0.05) : Ip/25 : Ip+KK; z1 = %sn(%i*ima_val1, m); z2 = %sn(%i*ima_val2, m); plot2d([ima_val1', ima_val2'], [imag(z1)', imag(z2)']); xgrid(3) | ![]() | ![]() |
Version | Description |
6.1.0 | %sn() is declared obsolete.
ellipj() must be used instead. |
6.1.1 | %sn() will be removed from the next Scilab version |