Matlab如何找到一个数组中的最大值以及它所在的位置?
3个回答
展开全部
Matlab如何找到一个数组中的最大值以及它所在的位置?有时候我们使用matlab进行运算的时候,想找到一个数组的最大值以及它所在的位置,怎么找到呢,下面来分享一下方法
工具原料matlab找到数组的最大值以及它所在的位置方法
一维数组方法分步阅读
1
/3
第一步打开matlab,在命令行窗口中输入a=[1 5 6 7 9 5 3 6],按回车键,如下图所示:
2
/3
第二步输入[m,index]=max(a),求a数组的最大值以及它所在的位置,如下图所示:
3
/3
第三步按回车键,可以看到a数组的最大值为9,位置下标是5,如下图所示:
多维数组方法
1
/2
第一步在命令行窗口中输入 b=[1 5 6 7;4 8 5 1],创建一个二维数组b,如下图所示:
2
/2
第二步输入
n=max(max(b))
[row,cell]=find(b==n)
,按回车键求二维数组的最大元素和所在位置,其中n代表最大值,row代表行,cell代表列,如下图所示:
注意事项
如果你觉得这篇对你有用的话,请投一下票
内容仅供参考并受版权保护
工具原料matlab找到数组的最大值以及它所在的位置方法
一维数组方法分步阅读
1
/3
第一步打开matlab,在命令行窗口中输入a=[1 5 6 7 9 5 3 6],按回车键,如下图所示:
2
/3
第二步输入[m,index]=max(a),求a数组的最大值以及它所在的位置,如下图所示:
3
/3
第三步按回车键,可以看到a数组的最大值为9,位置下标是5,如下图所示:
多维数组方法
1
/2
第一步在命令行窗口中输入 b=[1 5 6 7;4 8 5 1],创建一个二维数组b,如下图所示:
2
/2
第二步输入
n=max(max(b))
[row,cell]=find(b==n)
,按回车键求二维数组的最大元素和所在位置,其中n代表最大值,row代表行,cell代表列,如下图所示:
注意事项
如果你觉得这篇对你有用的话,请投一下票
内容仅供参考并受版权保护
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Matlab如何找到一个数组中的最大值以及它所在的位置?写回答有奖励
Matlab如何找到一个数组中的最大值以及它所在的位置?
写回答有奖励 共1个回答
喜欢吃碰柑
2019-08-16 TA获得超过1702个赞
关注
在Matlab随机生成一维数组或者手动输入
利用Max函数,将一维数据放入Max(一维数组)中
最终利用Max函数输出最大值和位置
Matlab如何找到一个数组中的最大值以及它所在的位置?
写回答有奖励 共1个回答
喜欢吃碰柑
2019-08-16 TA获得超过1702个赞
关注
在Matlab随机生成一维数组或者手动输入
利用Max函数,将一维数据放入Max(一维数组)中
最终利用Max函数输出最大值和位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询