2015-02-04 3 views
1

Пытается реализовать Euler Elastica в клене, где жизненно важны эллиптические функции Якоби и эллиптическая интеграция. Эллиптические функции Якоби: JacobiSN, JacobiCN, JacobiDN и JacobiAM, похоже, работают так, как я ожидал бы, но эллиптическая интеграция: EllipticE ведет себя невмешательством к тому, что я думаю, что он должен делать.EllipticE в клене по сравнению с matematica и python

Сделал сравнение между кленом, Matematica и питоном Buildin функции:

Maple: 
plot([t, EllipticE(t), t = 0 .. 1]) 

enter image description here

Matematica: 
plot[EllipticE[t], {t, 0, 1}] 

enter image description here

Python(scipy.special):  
t = arange(0, 1, 0.001) 
plot(t, ellipe(t)) 

enter image description here

Единственное, что я мог найти, это то, что: Maple вычислить Неполные и полные эллиптические интегралы второго рода.

Где питон и Matematica вычислить полные эллиптические интегралы второго рода

ответ

1

Любовь и HADE, когда я понимаю, ответ 4 мин после размещения вопроса. клен использовать m, где python и matematica использует k. где к^2 = т

plot([t, EllipticE(sqrt(t)), t = 0 .. 1]) 

enter image description here