专栏
标签
如何选择求解器来求解常微分方程
技术分享
发布于 2025-10-16 19:14:46
查看 103过去229天

一、问题现象

使用Julia语言求解ODE方程,如何选择求解器?

二、解决方法/步骤

已经研发了和Matlab对标的ODE求解器以供使用:

1.在“帮助与反馈” tap页点击“帮助”,在打开的Syslab帮助文档的搜素栏中搜索"常微分方程":
image.png
2.在“常微分方程"的帮助文档页面下可以查看有关求解器的相关信息:
image.png
3.参考上述示例,例如求解ODE:y=2t,指定时间区间[0 5]和初始条件y0=0,可以选择ode45求解器

进行求解:

运行求解代码,并对解进行绘图:


using TyPlot

tspan =[0 5];

y0=0;

t,y,=ode45((t,y)->2*t,tspan,y0);

plot(t,y,"-o")

结果如下:
image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天