1
我在Matlab中進行了一個模擬,輸出一個矩陣。所以在500次運行後,我會有500個矩陣。我如何從這些矩陣中選擇某一行?該行是[xxx 1 0 0 0]
,其中xxx
表示不同矩陣之間的現有數字。如何從模擬中使用matlab選擇某些行?
我在Matlab中進行了一個模擬,輸出一個矩陣。所以在500次運行後,我會有500個矩陣。我如何從這些矩陣中選擇某一行?該行是[xxx 1 0 0 0]
,其中xxx
表示不同矩陣之間的現有數字。如何從模擬中使用matlab選擇某些行?
可以使用ismember
此
idxL = ismember(bigMatrix,[25,1,0,0], '行');
idxL
是一個邏輯向量,其中bigMatrix
行等於目標行值,否則爲零。你可以用它來索引其他數組。如果您需要行號,請使用rowNumbers = find(idxL)
。