作业帮 > 综合 > 作业

Matlab ode45('youmofangcheng',[0:T/100:2200*T],x0,[],w);

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/31 23:08:19
Matlab ode45('youmofangcheng',[0:T/100:2200*T],x0,[],w);
global w;
omega=50:10:500;
x0=[0.000001;0;0.000001;0;0.000001;0;0.000001;0;];
k=length(omega);
options=odeset;
options.reltol=1*10^(-5);
options.abstol=1*10^(-5);
for h=1:k
w=omega(h);
T=2*pi;
[t,x]=ode45('youmofangcheng',[0:T/100:2200*T],x0,[],w);
错在哪里了,最后一部提示时间范围不用方括号,可以用圆括号,这不科学啊
Matlab ode45('youmofangcheng',[0:T/100:2200*T],x0,[],w);
[0:T/100:2200*T] 中的":"改为逗号或空格
再问: plot(w,x(100*2000:100:end,5),'k.','markersize',5); ............ 请问我改了W的范围(如500:10:2500)成像以后还是原来的图形(50:10:500)是不是有什么错误,还有原来的采样周期是哪个啊,2200*T和画图的100*2000:100:end,5是什么对应关系啊,大神别走。。。答出来就最好了,不会也可以给你分
再答: 你试试xlim这个命令
再问: 还是不清楚,改成空格还是范围变化吗?[0:T/100:2200*T] 中的":"改为逗号或空格