![](/img/trans.png)
[英]How do I find the indices of the elements of one vector in a matrix in Matlab?
[英]How can i change indices of a matrix in Matlab?
我的問題是我想給矩陣的索引分配一些數字。 例如,如果我刪除矩陣的第一行和第一列,那么在剩余的矩陣中,第3行和第4列實際上將是第4行和第5列。
我可以使用Array1(Array2)做到這一點,但是我的代碼將具有許多單獨的遞歸,因此跟蹤所有內容很令人沮喪。 所以,即使在刪除行和列之后,有沒有一種將原始1..n索引映射到其余矩陣的方法
提前致謝
您可以按照燒杯的建議進行如下操作
originalMatrix = magic(4)
dimension = size(originalMatrix)
indexMatrix = zeros(dimension(1), dimension(2))
for i = 1:numel(indexMatrix)
indexMatrix(i) = i
end
並從indexMatrix
刪除所需的行和列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.