Matlab | sum 和 mean 等函数的使用注意点

news/2024/6/17 23:37:21 标签: matlab

matlab 提供了大量的函数便于我们计算,以下是最常用的函数 sum 函数 和 mean 函数等的使用注意点:

  1. 对于一维数组(行向量)或者列向量,使用 sum( A ) 即可对该数组求和
  2. 对于多维数组,sum( A ) 默认对每一列的元素求和,要想对整个 A 矩阵中的所有元素求值,需使用 sum( sum(A) ),即先对每一列求和后得到一个行向量,再对该行向量进行求和。
  3. 当然,改进2的一种方式是,将多维数组(矩阵)通过 A( : ) 转换为列向量后,只需调用一个 sum() 函数对该列向量求和即可。

demo 如下:

A = [ 1 2 3 1; 
      4 5 6 1; 
      7 8 9 1 ];
col_sum = sum(A)		
tol_sum = sum( sum(A) )
tol_sum2 = sum(A(:))

输出结果为:col_sum = [ 12, 15, 18, 3 ] ; tol_sum = 48; tol_sum2 = 48

对于 mean() 函数等也是类似的,即 Matlab 默认先对列进行操作

A = [ 1 2 3 1; 
      4 5 6 1; 
      7 8 9 1 ];
col_avg = mean(A)
tol_avg = mean( mean(A) )
tol_avg2 = mean(A(:))

输出结果为:col_avg = [ 4, 5, 6, 1 ] ; tol_avg = 4; tol_avg2 = 4


http://www.niftyadmin.cn/n/1410510.html

相关文章

图像处理 | RGB 与 HSI 的互转以及滤波处理

1、RGB 图像转 HSI 图像 具体实现步骤: 通过 im2double() 函数将输入图像转成 double 类型并作归一化处理;双重循环遍历图像的每一个像素点:分别获取 R,G,B 三个分量,带入转换公式进行计算求解。计算公式如下: 1) 函…

Oracle 11g 数据库迁移

由于服务器更换,或者硬盘损坏等问题,在有些场景下,我们需要对数据库进行迁移。 Oracle 数据库有多种备份方式,如果可以停机,建议最好使用冷备的方式,直接迁移数据文件,这样效率会比较高。 由于两…

PHP | 语法基础(字符串、数组等)

文章目录一、基本语法格式二、输出文本至浏览器三、基本类型转换四、字符串操作五、数组操作六、函数七、常用数学函数一、基本语法格式 以 <?php?> 包裹变量名必须以 $ 开头定义变量时无需声明类型&#xff0c;而 js 需要用 var 关键字声明&#xff1b;单行注释&…

ELK日志管理深度实战

Logstash收集Rsyslog/syslog日志 syslog默认是通过514端口去发送日志&#xff0c;可以使用logstash安装对应的插件&#xff0c;监听514端口来收集日志。如果只是监听系统日志可以不用安装logstash的agent,只需要监听对应的514端口&#xff0c;收集系统数据即可。 logstash在INP…

图像处理 | Otsu 阈值分割以及基本形态学处理

1、图像分割 —— Otsu 全局阈值分割 1) 实现原理与流程 具体实现步骤如下&#xff1a; 统计图像各个灰度级所包含的像素个数&#xff0c;即归一化直方图&#xff1b;遍历每一个可能的灰度级&#xff0c;根据1) 中得到的直方图&#xff0c;计算出对应的累计概率以及累计灰度…

SSM 整合时出现的一些错误以及解决方法

在整合SSM时&#xff0c;由于配置较多&#xff0c;很容易出错&#xff0c;有时候一时半会也找不到错误&#xff0c;今天就用这篇文章记录下本人遇到的错误以及解决方法。 Mybaits 部分 Mybatis 部分是很容易出错的部分&#xff0c;原因是其配置较多&#xff0c;特别是一些细节…

一定要打造极致的产品吗?

看了文章的标题&#xff0c;是不是好像一个技术人员在写一篇反对产品经理的檄文&#xff1f;不是&#xff0c;因为我也是无比龟毛的处 女座啊&#xff0c;我这人不但对工作、对生活都很处 女座&#xff0c;做技术做产品也一样&#xff0c;经常把各种极致挂在嘴边。但是近几个月…

SSM 框架快速搭建与整合

文章目录1、创建Maven项目并导入依赖1.1、导入 SSM 环境相关依赖1.2、防止静态资源导出失败1.3、添加 lib 依赖到 WEB 项目中1.4、创建各个包2、Mybatis 模块搭建2.1、创建数据库表2.2、编写 database.properties2.3、编写 mybatis-config.xml2.4、编写 spring-dao.xml2.5、编写…