matlab中二维数组for循环的用法
时间: 2023-09-28 20:11:18 浏览: 144
二维数组的创建-matlab 在数字图像处理中得应用
在 MATLAB 中,可以使用 for 循环来遍历二维数组。
以下是一个示例代码,它使用嵌套的 for 循环来遍历一个二维数组:
```matlab
A = [1 2 3; 4 5 6; 7 8 9];
[m, n] = size(A);
for i = 1:m
for j = 1:n
% 访问 A(i,j)
fprintf('%d ', A(i,j));
end
fprintf('\n'); % 换行
end
```
在这个例子中,我们首先定义了一个 3x3 的二维数组 A。我们使用 size 函数获取数组的行数和列数,然后使用两个 for 循环来遍历数组中的每个元素。在循环的每次迭代中,我们使用 A(i,j) 访问数组中的元素。
以上代码的输出是:
```
1 2 3
4 5 6
7 8 9
```
这个输出显示了数组中的所有元素,每行一个。
阅读全文