matlab subplot的疑问~B = [0.3 1 3 10];for a = 1:4range = -6:0.1:6;for i = 1:121A = sine_int(2*pi*B(a)*(range(i)+1));%已经定义了sine_int 函数B = sine_int(2*pi*B(a)*(range(i)-1));g(i) = (A-B)/pi;endsubplot(2,3,a);plot(range,g);end错误是Ind

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/14 01:12:47
matlab subplot的疑问~B = [0.3 1 3 10];for a = 1:4range = -6:0.1:6;for i = 1:121A = sine_int(2*pi*B(a)*(range(i)+1));%已经定义了sine_int 函数B = sine_int(2*pi*B(a)*(range(i)-1));g(i) = (A-B)/pi;endsubplot(2,3,a);plot(range,g);end错误是Ind
xJA_en][]W w3vzXIt\v R>Hp·ϷhL,)o f?9?FS9UL|kyg༳EāȎy$($ g D2 C4'aptR 1A{ޏNoiW#MN1 >Ec#2~L8 迲✤!L@4DylF8{P"6Ұ_]tAF:a8 YݯNyI[ʜ췃ݶ[q+2)puMM]ũ! k-

matlab subplot的疑问~B = [0.3 1 3 10];for a = 1:4range = -6:0.1:6;for i = 1:121A = sine_int(2*pi*B(a)*(range(i)+1));%已经定义了sine_int 函数B = sine_int(2*pi*B(a)*(range(i)-1));g(i) = (A-B)/pi;endsubplot(2,3,a);plot(range,g);end错误是Ind
matlab subplot的疑问~
B = [0.3 1 3 10];
for a = 1:4
range = -6:0.1:6;
for i = 1:121
A = sine_int(2*pi*B(a)*(range(i)+1));%已经定义了sine_int 函数
B = sine_int(2*pi*B(a)*(range(i)-1));
g(i) = (A-B)/pi;
end
subplot(2,3,a);plot(range,g);
end
错误是Index exceeds matrix dimensions.,但是我不知道哪里错了,请说说怎么解决?

matlab subplot的疑问~B = [0.3 1 3 10];for a = 1:4range = -6:0.1:6;for i = 1:121A = sine_int(2*pi*B(a)*(range(i)+1));%已经定义了sine_int 函数B = sine_int(2*pi*B(a)*(range(i)-1));g(i) = (A-B)/pi;endsubplot(2,3,a);plot(range,g);end错误是Ind
把A,B全部换成A(i),B(i)就行了