matlab 报错 求指导
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/11 16:55:26
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)];
>>
怎么改呢?
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 报错 求指导](/uploads/image/z/3924667-19-7.jpg?t=matlab+%E6%8A%A5%E9%94%99+%E6%B1%82%E6%8C%87%E5%AF%BC)
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);![](http://img.wesiedu.com/upload/1/89/189b50c756fdfa2e2936e7a0273e946c.jpg)
![](http://img.wesiedu.com/upload/1/89/189b50c756fdfa2e2936e7a0273e946c.jpg)