作者supremebboy (1234)
看板MATLAB
标题[问题]矩阵新手问题
时间Wed Jan 2 02:11:59 2013
请问一下
假如我现在有个矩阵是 2 0 0
5 0 0
0 6 0
0 7 0
0 9 0
0 6 0
0 0 1
0 0 7
0 0 5
想要变成 2 6 1
5 7 7
9 5
6
希望变成这种非长方形的矩阵 请问该如何做到?
谢谢各位!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.99.72
1F:推 Gwaewluin:办不到 01/02 07:21
2F:→ Gwaewluin:矩阵一定要为矩形 01/02 07:22
3F:→ math99:你想要这种型态做些什麽? 01/02 09:34
4F:推 leisurely:A(find(A==0))=[]; 不过你要把 行或列分开处理 01/02 11:33
5F:推 sanzosaskura:'矩'阵必定为长方形,你的要求办不到 除非改存成cell 01/02 11:40
6F:推 andy30212:稀疏矩阵? 01/09 19:54