我有一個9x3矩陣,我細分爲三(3)3x3矩陣。現在我想創建一個for循環函數,將每個3x3矩陣存儲到一個變量中。將3x3矩陣存儲在變量for循環中
X=reshape(1:27,3,9)'; % sample 9x3 matrix
xx = mat2cell(X,[3,3,3],3); % subdivide X matrix into 3x3 cell matrix
for i:1:3
x(i) = xx{i,1}; %store the three cells into x1 x2 and x3 matrix
end
我知道這並不是它在matlab中的工作原理,而僅僅是爲了展示我想獲得的功能。
你幾乎肯定不想這樣做。你想做什麼需要多個變量? – nkjt
我想實現的是, –