【发布时间】:2019-02-21 14:07:21
【问题描述】:
在 MATLAB 中,假设我知道我的 N 行矩阵 X 的每一行如何对应于矩阵 Y 中的行。具体来说,假设 X 是 1000×3,Y 是 40×3,v 是 1000×1,X(i,:) = Y(v(i,1),:) 是 X 的行。有没有什么有效的方法可以使用Y 和v 恢复X 而不会超过1:1000 循环?
【问题讨论】:
在 MATLAB 中,假设我知道我的 N 行矩阵 X 的每一行如何对应于矩阵 Y 中的行。具体来说,假设 X 是 1000×3,Y 是 40×3,v 是 1000×1,X(i,:) = Y(v(i,1),:) 是 X 的行。有没有什么有效的方法可以使用Y 和v 恢复X 而不会超过1:1000 循环?
【问题讨论】:
索引可以是向量:
X = Y(v,:);
【讨论】: