目录

0 主要内容

1 矩阵的基本算术运算

1.1 矩阵的加、减运算

1.2 矩阵的乘法运算

1.3 矩阵的除法运算

1.4 矩阵的乘方运算

1.5 矩阵的点(元素群)运算

2 矩阵的关系运算和逻辑运算

2.1 矩阵的关系运算

2.2 矩阵的逻辑运算

3 矩阵元素处理

3.1 矩阵元素的取整

3.2 矩阵元素的取模和取余


0 主要内容

矩阵的基本算术运算
矩阵的关系运算和逻辑运算
矩阵元素处理

1 矩阵的基本算术运算

加、减、乘、除(左除,右除)、乘方

1.1 矩阵的加、减运算

运算符:

注意:要求相加减的矩阵阶数相同。
检查矩阵阶数的语句:[n,m]=size(A)  l=length(A)

1.2 矩阵的乘法运算

运算符:A*B
注意:要求A的列数与B的行数(内阶数)相等。

1.3 矩阵的除法运算

左除:A\B
右除:B/A
注意:左除时要求两矩阵的行数必须相等,
右除时要求两矩阵的列数必须相等。

1.4 矩阵的乘方运算

运算符:矩阵^幂次 :A^3
例:
A=[1,2; 3,4]
B=[1,1; 2,2]
Y1=A+B
Y2=A-B
Y3=A*B
Y4=A\B
Y5=A/B
Y6=A^2

1.5 矩阵的点(元素群)运算

矩阵中对应位置元素进行相关运算。要求参加运算的矩阵必须是同阶的,即行、列数必须相等。
运算符:在矩阵的基本运算符前加点“.”
点乘:.*
点除:.\,./
点乘方:.^
例2
A=[1,2; 3,4]
B=[1,1; 2,2]
Y1=A+B
Y2=A.+B
Y3=A.*B
Y4=A.\B
Y5=A./B
Y6=A.^2

矩阵的关系运算和逻辑运算

2.1 矩阵的关系运算

关系运算符:<, <=, >, >=, ==, ~ =
运算结果:真(1),假(0)
注意:相同阶数的矩阵才能进行比较。
运算法则
(1)标量比较:直接比较数的大小。
(2)矩阵比较:对应位置元素按照标量运算关系进行比较,最终结果为一个由0和1组成                 的、与原矩阵同阶数的矩阵。

2.2 矩阵的逻辑运算

逻辑运算符:与(&),或(|),非(~)

针对二进制数(0,1)的逻辑运算
运算法则
(1)“与”运算:两者均为1,则结果为1;否则为0。
(2)“或”运算:两者只要有一个为1,则结果就为1;否则为0。
(3)“非”运算:取反。即如果原来为1,则进行“非”运算后为0;反之亦然。

3 矩阵元素处理

3.1 矩阵元素的取整

按-∞方向取整:floor( )
按+∞方向取整:ceil( )
四舍五入取整:round( )
截尾取整:fix( ) :去掉小数部分
A= [2.3 2.7;-2.3 -2.7]
A_f =floor(A)
A_c =ceil(A)
A_r =round(A)
A_x =fix(A)

3.2 矩阵元素的取模和取余

mod( x,y)  :取模
rem( x,y)  : 取余
均为取余函数,区别在于:当x和y的正负号相同时,两个函数的结果相同,均为x除以y的余数;当x和y的正负号不同时,rem函数结果的符号与x相同,而mod函数结果的符号与y相同。
a1=mod(8,3)
a2=mod(-8,3)
a3=mod(8,-3)
a4=mod(-8,-3)
a5=rem(8,3)
a6=rem(-8,3)
a7=rem(8,-3)
a8=rem(-8,-3)

Matlab矩阵的运算相关推荐

  1. matlab 矩阵加减乘除运算

    文章目录 matlab 矩阵加减乘除运算 1 .加.减运算 2. 乘法 3.向量点积 4.向量叉乘 5.混合积 6.矩阵的卷积和多项式乘法 7.反褶积(解卷)和多项式除法运算 8.张量积 9. 除法运 ...

  2. matlab基本矩阵运算,MATLAB矩阵及其运算

    <MATLAB矩阵及其运算>由会员分享,可在线阅读,更多相关<MATLAB矩阵及其运算(10页珍藏版)>请在人人文库网上搜索. 1.Matlab矩阵及其运算目录矩阵创建1矩阵的 ...

  3. MATLAB程序设计教程(2)——MATLAB矩阵及其运算

    第2章  MATLAB矩阵及其运算 2.1  变量和数据操作 2.2  MATLAB矩阵 2.3  MATLAB运算 2.4  矩阵分析 2.5  矩阵的超越函数 2.6  字符串 2.7  结构数据 ...

  4. Matlab矩阵幂运算

    Matlab帮助文档 help mpower ^ Matrix power.Z = X^y is X to the y power if y is a scalar and X is square. ...

  5. MATLAB求矩阵的100次方,Matlab矩阵幂运算

    Matlab帮助文档 help mpower ^ Matrix power. Z = X^y is X to the y power if y is a scalar and X is square. ...

  6. MATLAB矩阵相关运算

    MATLAB矩阵合并及相关运算 1.matlab允许向量(和矩阵)合并,且matlab提供了两种合并方式,[a,b]和[a;b],两者的结果是不一样的. a=rand(2,3): b=rand(2,3 ...

  7. matlab 求矩阵程序设计,MATLAB程序设计教程(2)—MATLAB矩阵及其运算(3)

    (3) [V,D]=eig(A,'nobalance'):与第2种格式类似,但第2种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量. 例2-12 用求特征值 ...

  8. matlab矩阵的第一列,matlab提取矩阵第一列

    第2章 MATLAB矩阵及其运算 2.1 变量和数据操作 2.2 MATLAB矩阵 2.3 MATLAB运算 2.4 矩阵分析 2.5 矩阵的超越函数 2.6 字符串 2.7 结构数据和单元数据 2. ...

  9. Matlab矩阵基本操作(定义,运算)

    关注公众号:coding进阶,获取更多实战技术. 一.矩阵的表示 在MATLAB中创建矩阵有以下规则: a.矩阵元素必须在"[ ]"内: b.矩阵的同行元素之间用空格(或" ...

  10. MatLab矩阵的创建、寻访和运算

    目录 前言 1.新建标量.向量和矩阵 2.矩阵的快速创建 递增/递减型向量的创建 1)生成线性等距的行向量的快捷命令 2)生成线性等距的行向量的函数 3)生成对数等距的行向量的函数 可以生成向量和矩阵 ...

最新文章

  1. 转载 什么叫真学习 什么叫假学习
  2. Android 判断当前屏幕是横屏还是竖屏
  3. python if条件判断和while循环 练习题
  4. linux打开bash后报错:~/.bashrc: 没有那个文件或目录
  5. 鲁迅散文——随感录三十五
  6. oracle中用START WITH...CONNECT BY PRIOR子句实现递归查询
  7. 深入浅出extjs第2版_LINGO实例教程第2版第2期上线
  8. Python数据可视化——matplotlib使用
  9. 如何在Mac OSX 系统上安装 Vagrant
  10. The Illustrated Transformer (Transformer可视化解读自译笔记)
  11. 【kafka】kerberos认证下 kafka 报错Bootstrap broker host:ip (id: -1 rack: null) disconnected
  12. java设置界面边框,技术员教你解决Java 添加Word页面边框
  13. php获取用户真实IP和防刷机制的实例代码
  14. percona-xtrabackup 文档
  15. biu~biu~常用网站
  16. 智能城市dqn算法交通信号灯调度_滴滴张博:智慧交通大脑是支撑城市可持续发展的重要基础设施...
  17. 以Skyline问题来看hard问题在面试的时候如何解决?
  18. 甘特图、IPO图、DFD图
  19. hdu 4475 Downward paths (找规律)
  20. 超详细分析Windows变慢原因及解决方法

热门文章

  1. cisco2811 路由器修改密码
  2. Android 签名机制 v1、v2、v3
  3. 增值税发票税控开票软件数据接口规范
  4. macOS 常用键盘快捷键大全
  5. 用计算机打出的乐谱,怎样在计算机内输入乐谱,并打印
  6. 速达服务器启动时显示对象名ACCSET无效
  7. mx350显卡天梯图_不可错过的2020显卡天梯图,选卡详解
  8. 易买网(注册Ajax讲解)
  9. 【步骤详解】畅捷通T+Cloud无代码集成钉钉群机器人示例
  10. 重磅!2021年国内Java培训机构排名前十最新出炉啦