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.
以前我使用这条线来删除常规矩阵中的零行:
RV = RV(any(RV,2),:);
但我为 3D 矩阵做了以下操作。我仍然想删除零行:
RV = RV(any(RV,2),:,:);
但我收到一条警告,上面写着“索引超出矩阵维度”。我做错什么了?
这是您可以对 3-D 数组执行的操作:
x=squeeze(any(RV,2)); [row,dimension]=find(x==0);
现在这又是一个 3-D 数组,您只是不能从维度中删除ith行。jth如果您想这样做,请将其保存到一个元胞数组或 3 个不同的二维数组中。
ith
jth