MATLAB使用for语句
- 原创
- |
- 浏览:29825
- |
- 更新:
matlab里面,for语句也是很常用的一个指令,那么怎么用呢?
for循环
打开MATLAB
for的一般格式就是
for x = array
(commands)
end
其中,x为循环变量,array为条件数组,(commands)就是执行的循环代码,for语句的循环次数是根据array来决定的。
不过不可以是
for 5
必须有一个变量
- 相关内容非法爬取自百度经验
array可以是一个数字,也可以是数组,想输入
for a=5
for a=1:5
for a=1:1:5
都可以,只不过在a=1:5和a=1:1:5时,会显示之间的结果,a=5时只显示最后结果。
a的变动就是第一次循环a=1,第二次循环a=2,第三次循环a=3,...
(commands)就是命令,其中的命令行可以很多很多,最常见的就是调用上面说的a变动
比如:
for a=10 %循环10次
s=a+1 %循环语句
end %结束
上面的a不需要再指定,a的变化就是上面说的先是1,然后是2,3,...
那么s就是先s=1+1=2,然后再s=2+1=3,s=3+1=4,...,s=10+1=11,循环结束,就是一个连续加s的指令,最后=11。
for语句可以嵌套的,和C一样
for a=5 %第一个for循环
for b=5 %第二个for循环
s=a+b
end %第二个for结束
end %第一个for结束
因为最后循环a=5、b=5,所以5+5=10
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部





















