作业帮 > 综合 > 作业

matlab 报错 求指导

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 05:23:44
matlab 报错 求指导
x=0:0.0001:1;
y=[1/(i*6.24375)]*[(-2.93*exp(i*1.373*x)-0.05)]*exp(-x/58.213)+[1/(i*5.747)*exp(-x/58.213)]-[1/(i*8.003)*exp(-x/13.222)*exp(i*1.08*x)];
z=abs(y);
plot(x,z);
总是报错啊
Error using ==> mtimes
Inner matrix dimensions must agree.
Error in ==> Untitled at 2
y=[1/(i*6.24375)]*[(-2.93*exp(i*1.373*x)-0.05)]*exp(-x/58.213)+[1/(i*5.747)*exp(-x/58.213)]-[1/(i*8.003)*exp(-x/13.222)*exp(i*1.08*x)];
>>
怎么改呢?
matlab 报错 求指导
x=0:0.0001:1;y=arrayfun(@(x)[1/(i*6.24375)]*[(-2.93*exp(i*1.373*x)-0.05)]*exp(-x/58.213)+[1/(i*5.747)*exp(-x/58.213)]-[1/(i*8.003)*exp(-x/13.222)*exp(i*1.08*x)],x);z=abs(y);plot(x,z);xlabel('$x$','interpreter','latex','fontsize',15);%使用latex字体ylabel('$z$','interpreter','latex','fontsize',15);