我有一个问题,我无法找到任何解决办法,我的问题是,我有一个矢量V (mx 1)
V
是从Excel导入的数据,并且可以在leangth不同。 它包含数字> 7000和数字序列的序列<7000的序列还可以在leangth不同。 现在,我想这是所有值> 7000拷贝到一个矩阵。 每次的价值V
获得> 7000矩阵应该开始一个新行。 因此,矩阵的新行不会leangth不同,较短的行应该是“填补” 0直至达到最长行的leangth。
这是它应该如何工作的例子。
`V [18x1]: [6000, 6500, 5000, 8000, 15000, 15500, 16000, 6000, 4000, 16500, 14000, 400, 5000, 6000, 9000, 12000, 13000, 5000]`
`Matrix [3x4]:
1.row [8000 15000 15500 16000]
2.row [16500 14000 0 0]
3.row [9000 12000 13000 0]`
我首先想到分裂向量的成几个较小的载体各自的价值时V
变> 7000,又重新将它们组合到所需的基质,并删除所有值<7000但这似乎相当不方便给我。