我有一個列矢量A
與維度(35064x1),我想重塑成一個矩陣720線和儘可能多的列,因爲它需要。如何重塑非二次矩陣?
在MATLAB中,這將會是這樣的:
B = reshape(A,720,[])
其中B
是我的新矩陣。
但是,如果我將35604除以720,則會有餘數。理想情況下,MATLAB會用720個值填充每一列,直到最後一列,它不會有720個值;而是504個值(48×720 + 504 = 35064)。
是否有任何功能,如reshape
,將執行此任務?
因爲我不擅長編碼,所以在進入編程之前,我會先求助於內置函數。
正確的想法,但不正確的代碼。 'zero(4)'創建一個4x4矩陣。 – Daniel
是的,沒錯。固定。 – karakfa