00问答网
所有问题
Matlab如何求矩阵中最大值的位置
如题所述
举报该问题
其他回答
第1个回答 2015-04-20
假设那个矩阵叫A
[M,I] = max(A(:));
[I_row, I_col] = ind2sub(size(A),I);
那么A(I_row,I_col)就是最大元素了
(
http://www.mathworks.com/help/matlab/ref/max.html?refresh=true#bupr7xk
)
本回答被提问者和网友采纳
相似回答
有一个4*5
矩阵
,
用MATLAB
编程求出其
最大值
及其所在
的位置
答:
MATLAB求最大值直接调用求最值的函数 max 函数就好了
。例如矩阵为 A ,那么求最值即为 max_A = max( max(A) ) , [m,n] = find( max_A == A )程序中出错的原因可能是因为第一行结束的分号是中文分号,换成非英文分号就好。MATLAB 中的 max 函数是求最大值的函数。1、如果 A 是向量...
如何
在
matlab中求
出
矩阵
第1列和第3列
的最大值
(求命令)
答:
max1=max(A(:,1));max2=max(A(:,3));B=[max1 max2];disp(B);
用matlab求
三维
矩阵
元素
的最值
以及对应
的位置
答:
Lax=find(x>=max_x);%
计算最大值位置的
单下标 [i,j,k]= ind2sub (s,Lin);%将最小值单下标转为三维多下标 [m,n,p]= ind2sub (s,Lax);%将最大值单下标转为三维多下标 Loc_in=[i,j,k];%最小值位置下标 Loc_ax=[m,n,p];%最大值位置下标 ...
用MATLAB
编写程序找到8*9
矩阵
元素
的最大值
和最小值,以及最大值和最小...
答:
A=rand(8,9)[maxa,maxi]=max(A(:))%maxa为最大值,maxi为其位置
,即maxa=A(maxi)[mina,mini]=min(A(:))%mina为最小值,mini为其位置,即mina=A(mini)下面是验证 A(maxi)A(mini)
大家正在搜
如何求矩阵的最大值及位置
matlab寻找矩阵最大值位置
matlab求矩阵最小值和位置
matlab中求矩阵最大值
matlab矩阵最小值位置
matlab矩阵每行的最大值
求矩阵中的最大值
matlab矩阵最大值坐标
matlab矩阵最大值
相关问题
matlab 怎么找出二维矩阵中最大值的位置
Matlab如何求矩阵中最大值的位置
如何利用matlab求一个矩阵里面的最大值和位置?
如何利用matlab求一个矩阵里面的最大值,及位置呢?矩阵中...
matlab怎么求矩阵中每一行的最大值
Matlab如何求矩阵中最大值的位置
matlab中求一个矩阵的最大值及位置用哪个函数
Matlab如何找到一个数组中的最大值以及它所在的位置