作业帮 > 综合 > 作业

Matlab中循环语句为什么每步都出来?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/30 14:56:09
Matlab中循环语句为什么每步都出来?
M文件:
disp('示例1:')
for n=10:-1:1
x(n)=sin(n*pi/5);
end
x
disp('示例2:')
array=randperm(10)
for n=array
x1(n)=sin(n*pi/5);
end
x1
出来的是:
disp('示例1:')
示例1:
for n=10:-1:1
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
x(n)=sin(n*pi/5);
end
x
x =
0.5878 0.9511 0.9511 0.5878 0.0000 -0.5878 -0.9511 -0.9511 -0.5878 -0.0000
disp('示例2:')
示例2:
array=randperm(10)
array =
7 6 4 5 2 10 9 1 8 3
for n=array
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
x1(n)=sin(n*pi/5);
end
x1
x1 =
0.5878 0.9511 0.9511 0.5878 0.0000 -0.5878 -0.9511 -0.9511 -0.5878 -0.0000
Matlab中循环语句为什么每步都出来?
在command window里输入 echo off
即可!