Matlab如何找到一个数组中的最大值以及它所在的位置答:比如有数组a:a=[a1,a2,a3,a4,a5,a6];[r,c]=max(a)就能得到最大元素,其中r是最大元素的值,c是最大元素在数组中的位置。如果数组a是二维数组,默认r、c是对应每一列的最大值和最大值所在的位置。例如取a=[1,2,3,4][r,c]=max(a)得到r=4,c=4 ...
matlab找寻多个元素的位置并分别输出各个元素的位置矩阵答:找出B中元素在A中的位置 A = [1,1,1,2,3,3,3,4,5,6,7,7,8,9,10];B = [1,2,5,7,10];id = 1:length(A);for k = 1:length(B) a = A==B(k); b = a.*id; b(b==0) = []; R{k} = b;endR{:}ans = 1 2 3 ans = 4 ans = 9 a...