我是靠谱客的博主 矮小猎豹,最近开发中收集的这篇文章主要介绍matlab的for用法,MATLAB for循环,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

MATLAB for 循环语法:

MATLAB中的 for循环的语法如下:for index = values

...

end

for 循环的值有下述三种形式之一:格式描述

initval:endval将索引变量从初始到终值递增1,并重复执行程序语句,直到索引值大于终值。

initval:step:endval按每次迭代中的值步骤递增索引, 或在步骤为负值时递减。

valArray在每个迭代valArrayon数组的后续列中创建列向量索引。例如, 在第一次迭代中, index = valArray (:, 1),循环执行最大 n 次, 其中 n 是 valArray的列数,由 numel (valArray, 1,:) 给出。输入 valArray 可以是任何 MATLAB 数据类型, 包括字符串、单元格数组或结构。

详细例子如下:

例子 1

在MATLAB中建立一个脚本文件,并输入下述代码:for a = 10:20

fprintf('value of a: %d

', a);

end

运行文件,显示下述结果:value of a: 10

value of a: 11

value of a: 12

value of a: 13

value of a: 14

value of a: 15

value of a: 16

value of a: 17

value of a: 18

value of a: 19

value of a: 20

例子 2

在MATLAB中建立一个脚本文件,并输入下述代码:for a = 1.0: -0.1: 0.0

disp(a)

end

运行该文件,显示以下结果:1

0.9000

0.8000

0.7000

0.6000

0.5000

0.4000

0.3000

0.2000

0.1000

0

例子3

在MATLAB中建立一个脚本文件,并输入下述代码:for a = [24,18,17,23,28]

disp(a)

end

运行该文件,显示下述结果:24

18

17

23

28

最后

以上就是矮小猎豹为你收集整理的matlab的for用法,MATLAB for循环的全部内容,希望文章能够帮你解决matlab的for用法,MATLAB for循环所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部