【急】有关MATLAB的相关问题程序非常简短和简单,而且在别的电脑上能运行,为什么换个电脑(MATL
答案:2 悬赏:70 手机版
解决时间 2021-02-25 04:02
- 提问者网友:川水往事
- 2021-02-24 03:28
【急】有关MATLAB的相关问题程序非常简短和简单,而且在别的电脑上能运行,为什么换个电脑(MATL
最佳答案
- 五星知识达人网友:污到你湿
- 2021-02-24 04:22
不是环境设置问题,是你的顺序不对,把以下程序放在一个m文件中运行即可:function [] = myhelp() %%%%% 采用子函数解决定义问题clear;clc;tspan=[0 10];x0=[0.01 0.02 0.01 0.01]';[t,x]=ode15s(@cx3,tspan,x0);e1=x(:,1)-x(:,3);e2=x(:,2)-x(:,4);plot(t,x(:,1),'r*',t,x(:,3),'o')xlabel('t')legend('x_{1}','x_{1}的估计')figureplot(t,e1)xlabel('t');ylabel('x_{1}与其估计量的误差e_{1}')figureplot(t,x(:,2),'r*',t,x(:,4))xlabel('t')legend('x_{2}','x_{2}的估计')figureplot(t,e2)xlabel('t');ylabel('x_{2}与其估计量的误差e_{2}')function dx=cx3(t,x)dx=[x(2)+sin(x(1)) x(1)-x(2)+sin(x(2)) x(4)+sin(x(3))+4.2058*(x(1)-x(3)) x(3)-x(4)+sin(x(4))+9.1945*(x(2)-x(4))]
全部回答
- 1楼网友:狂恋
- 2021-02-24 05:15
这个解释是对的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯