Matlab求解数组中的最大值及它所在的具体位置


Posted in Python onApril 16, 2021

在使用Matlab肯定会碰到Matlab求解数组中的最大值以及它所在的位置的问题。博主开始用循环的方法找,既浪费时间又消耗资源,后面查找后才发现有简单快速的方法。下面就简单介绍一下这种方法。

1、电脑环境

电脑环境:Windows 10 教育版

MATLAB:MATLAB R2014a

2、方法

1.1、一维数组

在Matlab随机生成一维数组或者手动输入

a = [1,9,24,8,7,16]
[m,p]=max(a)

利用max函数,将一维数据放入max(一维数组)中

Matlab求解数组中的最大值及它所在的具体位置 最终利用Max函数输出最大值和位置 Matlab求解数组中的最大值及它所在的具体位置

1.2、二维数组

在Matlab随机生成或者手动输入二维数组

Matlab求解数组中的最大值及它所在的具体位置

利用Max函数来求解最大值,但是因为是二维数组,所以需要使用两次Max函数

Matlab求解数组中的最大值及它所在的具体位置

利用find函数来寻找最大值在二维矩阵中位置

Matlab求解数组中的最大值及它所在的具体位置

最后,输出最终结果

Matlab求解数组中的最大值及它所在的具体位置

补充:Matlab 如何求最大特征值和特征向量

我就废话不多说了,大家还是直接看代码吧~

A=[1,4,2,4;
    1/4,1,1/2,1;
    1/2,2,1,1/2;
    1/4,1,2,1];
A=[3,2,4;
    2,0,2;
    4,2,3]
[x,y]=eig(A);%求矩阵的特征值和特征向量,x为特征向量矩阵,y为特征值矩阵。
eigenvalue=diag(y);%求对角线向量
lamda=max(eigenvalue)%求最大特征值
for i=1:length(A)%求最大特征值对应的序数
    if lamda==eigenvalue(i)
        break;
    end
end
y_lamda=x(:,i)%求矩阵最大特征值对应的特征向量

整体比较简单…

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
php使用递归与迭代实现快速排序示例
Jan 23 Python
更改Python命令行交互提示符的方法
Jan 14 Python
以911新闻为例演示Python实现数据可视化的教程
Apr 23 Python
pymongo实现多结果进行多列排序的方法
May 16 Python
Python+tkinter使用40行代码实现计算器功能
Jan 30 Python
python实现年会抽奖程序
Jan 22 Python
华为校园招聘上机笔试题 扑克牌大小(python)
Apr 22 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
Aug 09 Python
详解基于python-django框架的支付宝支付案例
Sep 23 Python
基于Python中isfile函数和isdir函数使用详解
Nov 29 Python
在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程
Apr 22 Python
聊聊python中的异常嵌套
Sep 01 Python
python 机器学习的标准化、归一化、正则化、离散化和白化
Apr 16 #Python
python中print格式化输出的问题
Apr 16 #Python
CocosCreator ScrollView优化系列之分帧加载
深度学习tensorflow基础mnist
Python 多线程之threading 模块的使用
Apr 14 #Python
教你如何用python开发一款数字推盘小游戏
深度学习详解之初试机器学习
You might like
给php新手谈谈我的学习心得
2007/02/25 PHP
php session的锁和并发
2016/01/22 PHP
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
JavaScript中实现块作用域的方法
2010/04/01 Javascript
range 标准化之获取
2011/08/28 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
js中数组排序sort方法的原理分析
2014/11/20 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
基于Angularjs实现分页功能
2016/05/30 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
解决微信内置浏览器返回上一页强制刷新问题方法
2017/02/05 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
2018/03/09 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
2018/04/12 jQuery
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
Python是编译运行的验证方法
2015/01/30 Python
python中requests模块的使用方法
2015/04/08 Python
python tensorflow学习之识别单张图片的实现的示例
2018/02/09 Python
单利模式及python实现方式详解
2018/03/20 Python
python+selenium实现QQ邮箱自动发送功能
2019/01/23 Python
python 判断linux进程,并杀死进程的实现方法
2019/07/01 Python
python递归法解决棋盘分割问题
2019/07/17 Python
10款最佳Python开发工具推荐,每一款都是神器
2020/10/15 Python
python Selenium 库的使用技巧
2020/10/16 Python
如何利用python正则表达式匹配版本信息
2020/12/09 Python
Loreto Gallo英国:欧洲领先的在线药房
2021/01/21 全球购物
电气自动化求职信
2014/06/24 职场文书
名人演讲稿范文
2014/09/16 职场文书
个人反四风对照检查材料思想汇报
2014/09/23 职场文书
2015年银行工作总结范文
2015/04/01 职场文书
聘任书格式及范文
2015/09/21 职场文书
家长对孩子的寒假评语
2015/10/09 职场文书
初中地理教学反思
2016/02/19 职场文书
vue实现简单数据双向绑定
2021/04/28 Vue.js