如何在MATLAB中创建for循环?

10401视图(过去30天)
佩德罗马林
佩德罗马林 2012年3月5日
评论: 沃尔特·罗伯森 2021年9月3日20:39
我完全沉浸在音乐中 对于 循环,我就是不明白。这本书和我的教授帮不上什么忙。我在哪里可以得到帮助?
2评论

登录以发表评论。

公认的答案

沃尔特·罗伯森
沃尔特·罗伯森 2012年3月5日
编辑:MathWorks支金宝app持团队 2018年11月9日
在MATLAB中,基本的for循环通常用于迭代地对数组元素赋值或访问数组元素。例如,假设你有一个向量a,你想一次只显示一个值:
A=[3 6 9 4 1];
对于i=1:长度(A)
disp(A(i))
终止
有关使用For循环的更多示例,请参见:
3评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年9月3日20:39
不知道为什么有人说它不起作用?
A=[3 6 9 4 1];
对于i=1:长度(A)
disp(A(i))
终止
1 .单词conduct联想记忆

登录以发表评论。

更多答案(5)

1月
1月 2012年3月5日
您可以从Matlab的文档中获得帮助:
医生对于
帮助对于
在这里你可以找到例子和解释。
1评论
米纳克希·巴尔德瓦伊
非常感谢。最后,我明白了什么是循环。

登录以发表评论。


扬·阿夫里迪
扬·阿夫里迪 2017年9月29日
对于给定数量的输入,For循环重复自身
对于变量=表达式
程序陈述
终止
在上述语法中,表达式具有以下形式之一。
初始值:最终值
对于x=1:10
fprintf('x的值:%d\n', x);
终止
初始值:步骤:最终值
对于x=1:2:10
fprintf('x的值:%d\n', x);
终止
值数组
对于x=[1 4 6 8 90]
显示(x)
终止
要了解更多详细信息,请访问此链接 For-Loop Matlab

安妮莎·阿桑
安妮莎·阿桑 2019年1月4日
对于i=1:2:10
无法得到答案

穆罕默德
穆罕默德 2021年2月6日
编辑:沃尔特·罗伯森 2021年7月31日
对于x=1:10
fprintf('x的值:%d\n', x);
终止
x值:1 x值:2 x值:3 x值:4 x值:5 x值:6 x值:7 x值:8 x值:9 x值:10

Narasimman P
Narasimman P 2021年7月30日
对于a=1:10
终止

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!