迭代矩陣列

如果賦值的右側是矩陣,則在每次迭代中,為該矩陣的後續列分配變數。

some_matrix = [1, 2, 3; 4, 5, 6]; % 2 by 3 matrix
for some_column = some_matrix
    display(some_column)
end

(行向量版本是這種情況的正常情況,因為在 Matlab 中,行向量只是一個列大小為 1 的矩陣。)

輸出將顯示

1
4
2
5
3
6

即顯示迭代矩陣的每一列,每列都列印 display