0
數組值我嘗試在一些特定行(行號1,10,12,20,39等,不連續)使用線性索引從find
替換數組值。但我不知道如何繼續這幾行代碼之後:在一些具體的行替換MATLAB
[valmax, ~]=max(A); %Where A will consist of more than one MAX value
idxmax=find(A==valmax);
mclr=repmat([1 0 0],[10 1]); %Create the matrix of my value
mclr(idxmax,:)=[0 1 0]; %replace the value at idxmax index, this line won't work
任何想法如何解決這個問題?或者有其他的功能,而不是使用find
? 謝謝!