matlab中最大值怎么求?怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?速答.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 01:17:10
matlab中最大值怎么求?怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?速答.

matlab中最大值怎么求?怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?速答.
matlab中最大值怎么求?
怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?
速答.

matlab中最大值怎么求?怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?速答.
%【1】
A=magic(4)
% 每列的最大之以及行号
[Y_col,Ind_col] =max(A)
%每行的最大之以及列号
[Y_row,Ind_row] =max(A')
%最大值
Ymax=max(max(A))
运行结果:
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
Y_col =
16 14 15 13
Ind_col =
1 4 4 1
Y_row =
16 11 12 15
Ind_row =
1 2 4 3
Ymax =
16
%【2】最小值,min,同理
%【3】平均值,mean,道理一样,
>> mean(A)
ans =
8.5000 8.5000 8.5000 8.5000