这其实是应该算是我们Matlab上开辟的第二个部分了,第一个部分就是之前的Matlab的基础教程。基础教程里面我没有强调函数的用法,是因为,如果不用Matlab做大型程序,很难需要将一门面向过程的编程语言使用函数来编写。
从这个系列开始,我们将来研究Matlab的数值计算。这是这个系列的第一篇,主要介绍最值、平均值和中值。

1.最值

matrix_max=max(matrix); % 返回每一行列的最大值
matrix_max_list=max(matrix,[],2); % 返回每一行的最大值
[C,I]=max(matrix(1,:)); % 返回第一行的最大值和索引

2.平均值

matrix_mean=mean(matrix); % 返回矩阵列平均值
matrix_mean_list=mean(matrix,2); % 返回矩阵的行平均值

3.中值

matrix_median=median(matrix); % 返回矩阵列中值
matrix_median_list=median(matrix,2) ; % 返回矩阵的行中值

以下给出具体的代码,可以参考。

clc;clear;
matrix=[1.7, 1.2, 1.5;1.3, 1.6, 1.99];matrix_max=max(matrix); % 返回每一行列的最大值
%matrix_max =
%            1.7000    1.6000    1.9900matrix_max_list=max(matrix,[],2);  % 返回每一行的最大值
%matrix_max_list =
%                   1.7000
%                   1.9900[C,I]=max(matrix(1,:));   % 返回第一行的最大值和索引
%C = 1.7000   I = 1matrix_mean=mean(matrix);  % 返回矩阵列平均值
%matrix_mean =
%              1.5000    1.4000    1.7450matrix_mean_list=mean(matrix,2);  % 返回矩阵的行平均值
%matrix_mean_list =
%                   1.4667
%                   1.6300matrix_median=median(matrix);   % 返回矩阵列中值
%matrix_median =
%                   1.5000    1.4000    1.7450matrix_median_list=median(matrix,2) ;   % 返回矩阵的行中值
%matrix_median_list =
%    1.5000
%    1.6000

这没有太多东西可讲。

Matlab系列教程_数值计算_最值、平均值、中值相关推荐

  1. matlab计算公式中的累加,Matlab系列教程之数值计算_求和(积)_求累加(积)

    这是Matlab数值计算系列的第二篇文章,主要介绍求和或者求积,. 主要应对的的问题是对矩阵的每一行,或者每列求和或求积. 1.对矩阵的每一行或每一列求和. sum_col=sum(matrix); ...

  2. 【图像去噪】基于matlab小波滤波(硬阙值+软阙值)+中值滤波图像去噪【含Matlab源码 462期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像去噪]基于matlab小波滤波(硬阙值+软阙值)+中值滤波图像去噪[含Matlab源码 462期] 获取代码方式2: 通过订阅紫极神光 ...

  3. 【Matlab图像去噪】小波滤波(硬阙值+软阙值)+中值滤波图像去噪【含源码 462期】

    一.代码运行视频(哔哩哔哩) [Matlab图像去噪]小波滤波(硬阙值+软阙值)+中值滤波图像去噪[含源码 462期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 ...

  4. 大数据算法课程笔记1:寻找中值算法之随机选取,中值的中值,One Pass算法

    大数据算法的课程笔记,包括四种中值搜索算法.包括最简单的先搜索后检索,平均算法复杂度为O(N)的简单随机选取算法,确定性的中值的中值算法,大概率返回中值的one pass算法. 1. 最简单的方法:先 ...

  5. Matlab系列教程_数值计算_求协方差和相关系数

    首先,什么是协方差和相关系数? 1.协方差 协方差,表示的是两个变量的总体的误差,这与只表示一个变量误差的方差不同. 如果两个变量的变化趋势一致,也就是说如果其中一个大于自身的期望值,另外一个也大于自 ...

  6. MATLAB入门教程(6):修改矩阵中的值

    前言 代码粘贴后并不好看,故使用图片粘贴如下. 代码部分是我在MATLAB里面加的注释版本(使用版本为MATLAB R2022a) 一.单元素赋值 上一讲中提到了如何使用索引,那我们很简单的思路就是对 ...

  7. 【Web API系列教程】1.2 — Web API 2中的Action Results

    前言 本节的主题是ASP.NET Web API怎样将控制器动作的返回值转换成HTTP的响应消息. Web API控制器动作能够返回下列的不论什么值: 1. void 2. HttpResponseM ...

  8. idea在java文件中查找_Java开发工具IntelliJ IDEA使用源代码系列教程(四):在文件中搜索目标...

    IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合. ...

  9. 拉格朗日中值+柯西中值求极限+对于等价无穷小,等价代换,极限的四则运算法则是根本+一元微积分

    lim ⁡ x → 0 a x − a s i n x x 3 f ′ ( ξ ) = a x − a s i n x x − s i n x 原 式 = lim ⁡ x → 0 a x − a s ...

  10. python中值_Python中值,python,中位数

    有⼀个⽆序的整数序列(⽆重复项,⻓度为奇数),请⽤你认为最优的⽅法求序列的中位数.例如给 定数组 1.5.2.9.8.0.6,中位数是 5.要求算法的时间复杂度需要⼩于 O(n2),不能使⽤内置排 序 ...

最新文章

  1. 【Leetcode | 9】217. 存在重复元素
  2. python情感分析预测模型_python snownlp情感分析简易demo
  3. SpringBoot2.1.5(3)----开发第一个应用
  4. Go设计模式之Factory
  5. 如何整理MacOS的菜单栏图标
  6. 组合,聚合,关联,依赖 的区别
  7. Gambit 1.Gambit环境
  8. leo_物业收费管理系统
  9. STM32状态机编程----什么是状态机?
  10. java httpclient重定向_HTTPClient重定向
  11. 怎么看小米的去扁平化
  12. Windows10中,如何改变鼠标光标(指针)的大小和颜色?
  13. 02 | 该如何选择消息队列?
  14. 运维学习 unit 5 用户的建立与管理
  15. 智能音箱 天猫精灵 X1 + Broadlink 打造智能家居摇控
  16. 漳州市计算机报名时间,漳州市计算机操作员证怎么考要什么条件考试需要多久...
  17. Quick BI 数据大屏快速入门
  18. 验证手机号是否注册过爱奇艺
  19. seaJS 简要介绍和完整例子
  20. CRS-0215 错误处理

热门文章

  1. html编码的aacll,高级音频编码(AAC)的一种信息隐藏方法.pdf
  2. python中的实用模块_python中的常用模块
  3. python用wordcloud简单词云_用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)...
  4. 中计算均方误差_为什么分类问题不使用均方误差作为代价函数
  5. linux 同步数据scp与rsync
  6. 阿里巴巴又一开源项目被列入 CNCF 云原生全景图
  7. tracert查网络问题
  8. 微信小程序审核不通过的解决方法
  9. 《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》一第2章 解读执行计划
  10. 微软宣布与中国电子科技集团筹建合资公司