如何在MATLAB中创建for循环?

5990浏览量(过去30天)
佩德罗·马林
佩德罗·马林 2012年3月5日
编辑: 沃尔特·罗伯森 2021年8月21日10点58分
我完全迷上了 loops,我就是不明白。这本书和我的教授帮不了什么忙。我在哪里可以得到帮助?
3评论
艾哈迈德·哈桑
艾哈迈德·哈桑 2021年8月19日16:20
https://www.entechin.com/-loop-matab-syntax-examples /你可以查看这个博客以获得更好的指导

登录评论。

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2012年3月5日
编辑:MathWorks支万博1manbetx持团队 2018年11月9日
MATLAB中的基本for循环通常用于迭代地分配或访问数组元素。例如,假设您有一个向量A,并且您希望一次只显示一个值:
A = [3 6 9 4 1];
i = 1:长度(A)
disp ((i))
结束
有关使用For循环的更多示例,请参见:
2的评论
帅 赵
帅 赵 2021年7月11日
但这行不通

登录评论。

更多的答案(6)

简
2012年3月5日
你可以从Matlab的文档中获得帮助:
医生
帮助
在那里你可以找到例子和解释。
2的评论
艾哈迈德·哈桑
艾哈迈德·哈桑 2021年8月19日16:21
https://www.entechin.com/for-loop-matab-syntax-examples/

登录评论。


Jan Afridi
Jan Afridi 2017年9月29日
对于给定的输入数,For循环重复自身。for Loop Matlab的语法是
变量=表达式
程序声明
结束
在上面的语法中,表达式有下列形式之一。
初始值:最终值
x = 1:10
流('value of x: %d\n',x);
结束
初始值:步骤:最终值
x = 1:2:10
流('value of x: %d\n',x);
结束
值数组
X = [1 4 6 8 90]
disp (x)
结束
要了解更多细节,请访问这个链接 For-Loop Matlab
1评论
艾哈迈德·哈桑
艾哈迈德·哈桑 2021年8月19日16:21
https://www.entechin.com/for-loop-matab-syntax-examples/

登录评论。


Annesha Ahsan
Annesha Ahsan 2019年1月4日
因为我= 1:2:10
无法得到答案

默罕默德·默罕默德
默罕默德·默罕默德 2021年2月6日
编辑:沃尔特·罗伯森 2021年7月31日5时18分
x = 1:10
流('value of x: %d\n',x);
结束
x值:1 x值:2 x值:3 x值:4 x值:5 x值:6 x值:7 x值:8 x值:9 x值:10

纳拉西曼P
纳拉西曼P 2021年7月30日16:16
一个= 1:10
结束

艾哈迈德·哈桑
艾哈迈德·哈桑 2021年8月19日16:22
编辑:沃尔特·罗伯森 2021年8月21日10点58分
为了更好地理解Matlab中的for循环,我建议您阅读本文 https://www.entechin.com/for-loop-matab-syntax-examples/

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!