【发布时间】:2015-12-03 07:01:38
【问题描述】:
我确信这个问题必须在其他地方得到回答,但我似乎找不到答案。
给定一个矩阵 M,返回两个分别包含 M 元素的行索引和列索引的矩阵的最有效/简洁的方法是什么。
例如
M = [1 5 ; NaN 2]
我想要
MRow = [1 1; 2 2]
MCol = [1 2; 1 2]
一种方法是这样做
[MRow, MCol] = find(ones(size(M)))
MRow = reshape(MRow, size(M))
MCol = reshape(MCol, size(M))
但这似乎不是特别简洁和高效。
【问题讨论】: