0
我有一個14×13的雙精度矩陣,我需要遍歷這個矩陣並將每列保存到一個單獨的一維數組中。從矩陣的每一列創建一個數組
目前,我有以下代碼:
for i = 1:14
for j = 1:13
if i == 1
A(1, j) = M(1, j)
elseif i == 2
B(1, j) = M(2, j) ...
end
end
end
這僅適用於第一行,我看不出這個概念是正確的。我不認爲你需要手動創建一個單獨的陣列...
什麼是最好的方法來做到這一點?
不幸的是,我不能使用任何內置函數:(該任務希望使用for循環完成... – Micard
@Micard是否明確說明循環或只是沒有內置函數? – Suever
它沒有'不要說「用於循環」,但我知道期望值,請參閱我在代碼示例中顯示的方式,但是我想知道是否有更好的方法來實現它,更程序化的方式。 – Micard