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 相关文章推荐
python基于Tkinter库实现简单文本编辑器实例
May 05 Python
Python判断文本中消息重复次数的方法
Apr 27 Python
Python彩色化Linux的命令行终端界面的代码实例分享
Jul 02 Python
Python之日期与时间处理模块(date和datetime)
Feb 16 Python
Python实现将16进制字符串转化为ascii字符的方法分析
Jul 21 Python
Python利用公共键如何对字典列表进行排序详解
May 19 Python
python 格式化输出百分号的方法
Jan 20 Python
python实现中文文本分句的例子
Jul 15 Python
python3.7环境下安装Anaconda的教程图解
Sep 10 Python
使用pickle存储数据dump 和 load实例讲解
Dec 30 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
Jan 14 Python
详解pycharm自动import所需的库的操作方法
Nov 30 Python
python 机器学习的标准化、归一化、正则化、离散化和白化
Apr 16 #Python
python中print格式化输出的问题
Apr 16 #Python
CocosCreator ScrollView优化系列之分帧加载
深度学习tensorflow基础mnist
Python 多线程之threading 模块的使用
Apr 14 #Python
教你如何用python开发一款数字推盘小游戏
深度学习详解之初试机器学习
You might like
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
html中的input标签的checked属性jquery判断代码
2012/09/19 Javascript
javascript解决innerText浏览器兼容问题思路代码
2013/05/17 Javascript
简单的JS时钟实例讲解
2016/01/13 Javascript
老生常谈onBlur事件与onfocus事件(js)
2016/07/09 Javascript
domReady的实现案例
2016/11/23 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
微信小程序url与token设置详解
2017/09/26 Javascript
ActiveX控件的使用-js实现打印超市小票功能代码详解
2017/11/22 Javascript
JS基于设计模式中的单例模式(Singleton)实现封装对数据增删改查功能
2018/02/06 Javascript
详解微信小程序回到顶部的两种方式
2019/05/09 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
2020/06/05 Javascript
js实现3D粒子酷炫动态旋转特效
2020/09/13 Javascript
Nuxt 嵌套路由nuxt-child组件用法(父子页面组件的传值)
2020/11/05 Javascript
python并发2之使用asyncio处理并发
2017/12/21 Python
python3.x实现发送邮件功能
2018/05/22 Python
python递归全排列实现方法
2018/08/18 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
Django创建一个后台的基本步骤记录
2020/10/02 Python
pandas apply使用多列计算生成新的列实现示例
2021/02/24 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
Tod’s英国官方网站:意大利奢华手工制作手袋和鞋履
2019/03/15 全球购物
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
乌克兰第一的珠宝网上商店:Gold.ua
2019/11/29 全球购物
什么是ESB?请介绍一下ESB?
2015/05/27 面试题
物流专业毕业生推荐信范文
2013/11/18 职场文书
职业生涯规划设计步骤
2014/01/12 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
python模板入门教程之flask Jinja
2022/04/11 Python
React自定义hook的方法
2022/06/25 Javascript