matlab中最大值怎么求?

学习 时间:2026-04-04 19:00:44 阅读:8425
matlab中最大值怎么求?怎么在求整个矩阵中的最大值和某一行某一列的最大值,最小值,平均值?速答.

最佳回答

开放的舞蹈

听话的树叶

2026-04-04 19:00:44

%【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

最新回答共有2条回答

  • 义气的茉莉
    回复
    2026-04-04 19:00:44

    %【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 1Y_col = 16 14 15 13Ind_col = 1 4 4 1Y_row = 16 11 12 15Ind_row = 1 2 4 3Ymax = 16%【2】最小值,min,同理%【3】平均值,mean,道理一样,>> mean(A)ans = 8。5000 8。5000 8。5000 8。5000

上一篇 散步 莫怀戚 用哪句诗能表现

下一篇 手表的动能储存是什么意思?