【发布时间】:2017-08-20 18:49:02
【问题描述】:
如何将下面用maple编写的代码转换成Python框架
ode:=diff(y(x),x)= #=An equation
sol:=dsolve([ode, y(1)=0.73}, numeric, output=listprocedure)
fy:=eval(y(x),sol);nn:=100
for x from 1 to nn do fy(5.1*x/nn) end do;
我找不到与上述程序类似的代码。谢谢你的帮助
【问题讨论】:
-
sympy for symbolic docs.sympy.org/1.0/modules/solvers/ode.html scipy, numpy for numeric solvers with docs.sympy.org/1.0/modules/utilities/… 将 sympy 符号表达式转换为函数进行数值计算
-
您的 maple 代码中有语法错误。
ode:=diff(y(x),x)=不完整。 -
是的,但我写了,#=此行前面的等式
标签: python ode maple numerical-analysis