【发布时间】:2016-08-08 02:03:14
【问题描述】:
我有一个大小为 M x N 的矩阵,其中每一行都有一些零条目。我想创建 M 行向量,使得每个向量都包含每行的非零元素。例如,如果我有以下矩阵
A=[0 0 0 5;0 0 4 6;0 1 2 3;9 10 2 3]
我想要以下形式的四个不同的行向量
[5]
[4 6]
[1 2 3]
[9 10 2 3]
【问题讨论】:
-
您可以通过在 for 循环中遍历原始矩阵来构造所需的矩阵,检查元素是否为 0 并将因此选择的数字保存在向量中。
标签: matlab