错误使用 * 内部矩阵维度必须一致.

错误使用 * 内部矩阵维度必须一致.

t=0:0.001:2*pi;

w=1;

N=[1 3 5 7 9 11];

k=1;

while k

问答/147℃/2022-12-04 12:49:41

优质解答:

t=0:0.001:2*pi;w=1;N=[1 3 5 7 9 11];k=1;while k<=6;n=N(k);       %基次谐波的次数b=4./(pi*n);x=b*sin(w*n*t);subplot(3,2,k),plot(t,x);xlabel('t'),ylabel('x(t)');axis([0,2*pi,-2,2]),legend(['N次谐波']);k=k+1;end

再问: 非常谢谢!

再答: 不客气

再问: t=0:0.001:2*pi;

w=1;

k=1:2:N;

b=4./(pi*k);

x=b*sin(w*k'*t);

xlabel('t'),ylabel('x(t)');

plot(t,x);

xlabel('t'),ylabel('x(t)');

axis([0,2*pi,-2,2]),legend('第N次合成');grid on

再答: 前面的图例最好改为t=0:0.001:2*pi;w=1;N=[1 3 5 7 9 11];k=1;while k<=6;n=N(k);       %基次谐波的次数b=4./(pi*n);x=b*sin(w*n*t);subplot(3,2,k),plot(t,x);xlabel('t'),ylabel('x(t)');axis([0,2*pi,-2,2]),lgd = num2str((k)','%d次谐波');legend(lgd)k=k+1;end

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系