matlab - 如何迭代 Matlab 中的列向量?

标签 matlab iteration

<分区>

Possible Duplicate:
How do I iterate through each element in an n-dimensional matrix in MATLAB?

我有一个列向量 list,我想像这样迭代它:

for elm in list
   //do something with elm

如何?

最佳答案

在 Matlab 中,您可以直接迭代列表中的元素。如果您不需要知道当前正在处理哪个元素,这会很有用。

这样你就可以写

for elm = list
%# do something with the element
end

请注意,Matlab 遍历 list 的列,因此如果 list 是 nx1 向量,您可能需要转置它。

关于matlab - 如何迭代 Matlab 中的列向量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3461509/

相关文章:

java - 如果将 ArrayList 引用为 List,为什么性能会有所不同?

matlab - 如何更改 MatLab 图形的轴限制和刻度步长?

python - 二叉树前序遍历

c# - 锁定列表会产生死锁

matlab - 按均值合并点云中的相似点

java - 将递归转换为迭代

python - 循环遍历目录以查找匹配的文件

matlab - 如何在matlab中更新变量?

matlab - Matlab 图中单点的图例

matlab - 音频信号归一化并还原为原始Matlab