作业帮 > 综合 > 作业

MATLAB 求微分方程数值解 y''-y'+y=0 y(1)=2,y(2)=0,x∈[0,20] MATLAB代码

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/07 21:09:52
MATLAB 求微分方程数值解 y''-y'+y=0 y(1)=2,y(2)=0,x∈[0,20] MATLAB代码
我的代码:
funtion dy=fabc(x,y)
dy=zeros(2,1);
dy(1)=y(2);
dy(2)=y(2)-y(1);
[x,y]=ode45('fabc',[0 20],[2 0]);
plot(x,y(:,1),'-')
MATLAB 求微分方程数值解 y''-y'+y=0 y(1)=2,y(2)=0,x∈[0,20] MATLAB代码
程序总体上是对的,有什么问题?
再问: 运行时的提示:
再答: 不要再script里面定义函数,否则会出错 新建一个function,把上面的粘进去