Matlab中循环语句为什么每步都出来?M文件:disp('示例1:')for n=10:-1:1x(n)=sin(n*pi/5);endxdisp('示例2:')array=randperm(10)for n=arrayx1(n)=sin(n*pi/5);endx1出来的是:disp('示例1:')示例1:for n=10:-1:1x(n)=sin(n*pi/5)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 17:20:23
Matlab中循环语句为什么每步都出来?M文件:disp('示例1:')for n=10:-1:1x(n)=sin(n*pi/5);endxdisp('示例2:')array=randperm(10)for n=arrayx1(n)=sin(n*pi/5);endx1出来的是:disp('示例1:')示例1:for n=10:-1:1x(n)=sin(n*pi/5)
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中循环语句为什么每步都出来?M文件:disp('示例1:')for n=10:-1:1x(n)=sin(n*pi/5);endxdisp('示例2:')array=randperm(10)for n=arrayx1(n)=sin(n*pi/5);endx1出来的是:disp('示例1:')示例1:for n=10:-1:1x(n)=sin(n*pi/5)
在command window里输入 echo off
即可!
ARE YOU SURE?!
我把你的代码复制到我的Matlab里面。
我的没有那种现象。
你是怎么执行的?具体的写上来!!!