0
我的問題是我想分配一些數字到矩陣的索引。例如,如果我刪除矩陣的第一行和第一列,那麼在剩餘的矩陣中,第3行和第4列實際上將是第4行和第5列。如何在Matlab中更改矩陣的索引?
我可以用Array1(Array2)來實現,但是我的代碼會有很多單獨的遞歸,所以跟蹤一切都很讓人沮喪。那麼,有沒有一種一勞永逸的辦法即使我刪除行和columnsth提前
由於原1..1指數剩餘矩陣映射
我的問題是我想分配一些數字到矩陣的索引。例如,如果我刪除矩陣的第一行和第一列,那麼在剩餘的矩陣中,第3行和第4列實際上將是第4行和第5列。如何在Matlab中更改矩陣的索引?
我可以用Array1(Array2)來實現,但是我的代碼會有很多單獨的遞歸,所以跟蹤一切都很讓人沮喪。那麼,有沒有一種一勞永逸的辦法即使我刪除行和columnsth提前
由於原1..1指數剩餘矩陣映射
你可以做這樣的事情按照燒杯的建議
originalMatrix = magic(4)
dimension = size(originalMatrix)
indexMatrix = zeros(dimension(1), dimension(2))
for i = 1:numel(indexMatrix)
indexMatrix(i) = i
end
並從indexMatrix
刪除所需的行和列。
不,沒有。你必須在一個單獨的數組中跟蹤索引。 – beaker