3
我想問一個關於Matlab程序的問題。如何通過Matlab程序將1D轉換爲2D
我有矢量a
a = [1 2 3 4 5 6 7 8 9 10 11 12];
我想矢量a
轉換爲2D陣列。通常情況下,我使用此代碼進行轉換。
m =1;
for i=1:4
for j=1:3
b(i,j) = a(m);
m=m+1;
end
end
然後b
是二維矩陣。
b =
1 2 3
4 5 6
7 8 9
10 11 12
任何人都有一個想法,不用循環就可以將1D轉換爲2D。
謝謝,
謝謝你,數學咖啡 你的答案是非常有幫助的。 – 2013-02-28 01:53:25