matlab解常微分方程
发布网友
发布时间:2022-05-12 08:10
我来回答
共4个回答
热心网友
时间:2024-03-13 04:20
这次看看,程序通了。
function hhh
[t,x]=ode45(@xprim2,[0,20],[30;20]);
plot(t,x);
xlabel('time t0=0,tt=20');
ylabel('x values x1(0)=30,x2(0)=20');
function xprim=xprim2(t,x)
xprim=[x(1)-0.1*x(1)*x(2)+0.01*t;
-x(2)+0.02*x(1)*x(2)+0.04*t];
热心网友
时间:2024-03-13 04:12
出错的部分的代码贴出来,
还有修改成plot(x(:,2),x(:,1))
热心网友
时间:2024-03-13 04:16
中间运行正常,但是在执行根据 X2函数绘制出X1 图形的命令plot(x(:2),x(:1))时出现错误??? plot(x(:1),x(:2))
|
Error: ")" expected, "numeric value" found.
有没有高人帮忙解决一下,小弟不胜感激!!!
热心网友
时间:2024-03-13 04:18
去编程中国的论坛,里面有这个专区,肯定有帮助,偶现在不用MATLAB,忘光光了,汗.................