我想把矩阵A中的所有1都放在列1中,所有2都放在列2中等等。所有的NaN都应该是放置在剩余的空单元格中。把所有1的矩阵在列1中,2s在列2等等和NaN在空单元格中
例如,
A = [1 2 3; 1 2 NaN; 1 3 NaN; 2 3 NaN; 2 NaN NaN; 3 NaN NaN; NaN NaN NaN]
A =
1 2 3
1 2 NaN
1 3 NaN
2 3 NaN
2 NaN NaN
3 NaN NaN
NaN NaN NaN
而且我想获得
B =
1 2 3
1 2 NaN
1 NaN 3
NaN 2 3
NaN 2 NaN
NaN NaN 3
NaN NaN NaN
编辑:在一般情况下,我有更多的数字{1,2,...,N},然后NaN,并且需要能够为任意数量的不同数字进行练习。
@AnderBiguri'A'重复的问题,第二次,我相信,只是为了显示它显示出来。问题是:有'A',如何得到'B'? – NLindros
是的,这确实是个想法。 – Maria