Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我output = A(:,Nout) Nout = points along the array..... : =在列中有所有点
output = A(:,Nout)
Nout = points along the array..... : =
所以,它说的是最后一列中的值。
如何在下一次迭代的第一列将输出用作 A?
你的问题不清楚。你可能意味着各种各样的事情。
如果您想以最后一列指定的顺序遍历第一列中的值,您可以:
Asort = A ( A (:, end), :);
然后遍历 Asort。
您可能还意味着为每一行循环 N 次,其中 N 由 A 的最后一列定义。您可以使用嵌套循环来执行此操作:
for Arow = A(:, end) for ii = 1:Arow % your code here end end
您可能还意味着其他几件事,但我猜您可以尝试澄清一下。: )(应该是评论,但我还不能添加评论,抱歉)