导航:网站首页 >
求Matlab程序:在2行矩阵中,如何求第1行最大值和第2行相应的最大,请问,如何在MATLAB中编写程序实现求两矩阵A*B,A.*
求Matlab程序:在2行矩阵中,如何求第1行最大值和第2行相应的最大...,请问,如何在MATLAB中编写程序实现求两矩阵A*B,A.*B?
匿名网友:
找矩阵a每列的最大值max_a,index=max(a);或者max_a,index=max(a,,1);其中max_a是最大的数值,index是最大的数值所处的位置。
例如:a =1 2 32 4 56 1 3>>max_a,index=max(a)max_a =6 4 5index =3 2 2找矩阵a每行的最大值max_a,index=max(a,,2);例如:a =1 2 32 4 56 1 3>>max_a,index=max(a,,2)max_a =356index =331
匿名网友:
A=1203 7 2 ;1203 12 5; 1203 5 3; 1204 7 23; 1204 15 2;1205 18 1;1205 14 3;1205 12 7;1205 13 8;1205 22 4 ;D=sortrows(A); %对A排序m,n=size(D); p=1;M(1,:)=D(1,:); %最小日期的初值for i=1:m-1if D(i+1,1)==D(i,1) %下一个日期与当前日期相同M(p,2)=max(D(i+1,2),M(p,2); %目标的二三列更新为最大值M(p,3)=max(D(i+1,3),M(p,3));else p=p+1;M(