【发布时间】:2014-09-26 13:41:36
【问题描述】:
所以我有一个大的 3D 矩阵 (Matrix1=round(rand(100,100,3)*100);),我需要使用 Find 选项来挑选出所有
我需要使用这个吗: [I,J,K] = ind2sub(size(Matrix1),find(Matrix1)
如果是这样,我不明白拿到 I J 和 K 后该怎么处理它们。
感谢您的帮助!
【问题讨论】:
-
您必须使用
find的任何特殊原因? -
是的。这是一个任务。我还用另外 2 种方法(非常简单)。
-
好的,这里有一点提示/预告 - 您需要使用单个循环。并更正 - 您使用
find的方式不正确。
标签: matlab matrix replace find