MATLAB基础教程:算术、数组与矩阵运算入门

1.概念

算术运算(arithmetic)主要指加减乘除、幂和舍入等运算;

2.两种类型运算

Matlab有两种不同类型的算术运算:数组运算和矩阵运算;

数组运算,是基于元素的运算,也就是我们平时常用的四则运算法则,它支持任意维度的矩阵和多维数组;

矩阵运算,是指矩阵乘法、矩阵除法等,遵循矩阵运算的基本规则:前一个矩阵的列数等于后一个矩阵的行数,它仅支持二维形式的矩阵;

3.矩阵运算符

运算符  功能  描述  函数

*  矩阵乘法  A*B  mtimes

\  矩阵左除  x = A\B是等式Ax = B的解  mldivide

/  矩阵右除  x = B/A是等式xA = B的解  mrdivide

4.数组运算符

运算符  功能  描述  函数

+  加法  A+B  plus

-  减法  A-B  minus

.*  乘法  A.*B是的对应元素的乘积  times

./  右除  A./B是对应元素的A(i,j)/B(i,j)  rdivide

.\  左除  A.\B是对应元素的B(i,j)/A(i,j)  ldivide

.^  幂  A.^B是对应元素A(i,j)的B(i,j)次幂  power

5.程序示例

a=[1 2;3 4]

a+a  %数组加法

a-a  %数组减法

a.*a  %数组乘法:对应元素乘积

a*a  %矩阵乘法

a./a  %数组除法:对应元素相除

a/a  %矩阵除法:得出单位矩阵

a.^3  %数组幂:单个元素分别求幂

a^3  %矩阵幂:即a*a*a 

6.算术运算的常用函数

直接看程序示例:

a=[1 2;3 4]

sum(a)  %求和:按列加和,返回[4 6]

sum([1 2 3 4])  %向量求和:所有元素加和,返回10

prod(a)  %求乘积:按列相乘;返回[3,8]

prod ([1 2 3 4])  %向量求乘积:所有元素乘积,返回24

round(2.6)  %四舍五入,返回3

floor(2.6)  %向负无穷舍入,返回2

ceil(2.3)  %向正无穷舍入,返回3

fix(2.6)  %0舍入,返回2

fix(-2.6)  %返回-2

mod(5,2)  %求余数,返回1 

7.相关视频

End

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空