永发信息网

matlab 欧拉方法解决查分方程程序 调用函数我的程序是这个,文件名是euler.m*functi

答案:2  悬赏:70  手机版
解决时间 2021-01-29 19:27
  • 提问者网友:心如荒岛囚我终老
  • 2021-01-29 12:19
matlab 欧拉方法解决查分方程程序 调用函数我的程序是这个,文件名是euler.m*functi
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-01-29 12:57
1、这是一个函数,必须有输入参数才能运行,你直接按F5运行肯定是不行的.2、调用方法:在命令行里运行:fun=inline('y+x','x','y')[x,y]=euler(fun,0,3,2,100);plot(x,y) 得到结果如下(系统是发散的): matlab 欧拉方法解决查分方程程序 调用函数我的程序是这个,文件名是euler.m*function [x,y]=euler(fun,x0,xfinal,y0,n);if nargin euler at 4h=(xfinal-x0)/n;请问下错误在哪儿,要调用的话应该怎样调用?因为需要解决的方程式是y'=y+x,即feval(fun,x(i),y(i))这个需要等于y(i)+x(i)在命令栏(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com 系统是发散的,这很容易通过另一种方法验证:y=dsolve('Dy=y+x','y(0)=2','x');ezplot(y,[0 3])
全部回答
  • 1楼网友:孤独入客枕
  • 2021-01-29 13:48
我好好复习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯