MATLAB数值计算——矩阵运算乘法、除法、乘方
一、矩阵
- 矩阵是线性代数的基本单元
- 矩阵含有M行N列数值
- 矩阵中的元素可以是实数或复数
- 矩阵相关的基本运算:加、减、内积、逆矩阵、转置、线性方程式、特征值、特征向量、矩阵分解
二、矩阵的运算
2.1、矩阵的乘法运算
运算符:
* %矩阵乘法
.* %矩阵对应元素相乘(数组运算)
A*B %矩阵A与矩阵B相乘. 若A是m行n列,B是n行k列,则其相乘之后的矩阵C为m行k列
a.*b %矩阵a与矩阵b各个元素相乘
a.*b.*c
a.^2 %矩阵a中各个元素的平方
a./b %矩阵a中各个元素除以矩阵b中各个元素
a.\b %矩阵b中各个元素除以矩阵a中各个元素
注:矩阵的乘法运算中没有乘法交换律
2.2、矩阵的除法运算
运算符:
/ %矩阵左除
\ %矩阵右除
./ %矩阵点左除(数组运算)
.\ %矩阵点右除(数组运算)
*注:
x=B/A是方程xA=B的解。即x=A的逆矩阵乘矩阵B
x=A\B是方程Ax=B的解。即x=B的逆矩阵乘矩阵A
若A为非奇异矩阵,则B/A和A\B可如下获得:
B/A=B*inv(A) %inv为逆矩阵的指令
A\B=inv(A)*B*
矩阵除法运算的应用:
求解线性方程组:
2x1-x2+3x3=5
3x1+x2-5x3=5
4x1-x2+x3=9
A=[2,-1,3;3,1,-5;4,-2,1];
B=[5;5;9];
X=A\B %或X=inv(A)*B
2.3、矩阵的乘方运算
运算符:
^ %表示乘方
.^ %表示矩阵中每一个数的乘方
^的运算规则:
A为方阵,P为>0的整数时,A^P表示A自乘P次
P为<0的整数时,A^P表示A的逆矩阵的|P|次方
即:A^-3=inv(A) ^3
.^ 的运算规则:
1、A.^P表示矩阵中每个元素的P次乘方
2、维度相同的A、B矩阵求A.^B,表示矩阵A中对矩阵B中对应元素求幂,即求取矩阵A和矩阵B之点乘。结果矩阵与原矩阵维度相同。
MATLAB数值计算——矩阵运算乘法、除法、乘方相关推荐
- Chapter2.2:MATLAB数值计算
该系列博客主要讲述Matlab软件在自动控制方面的应用,如无自动控制理论基础,请先学习自动控制系列博文,该系列博客不再详细讲解自动控制理论知识. 自动控制理论基础相关链接:https://blog.c ...
- or1200乘法除法指令解释
以下摘录<步骤吓得核心--软-core处理器的室内设计与分析>一本书 OR1200中乘法除法类指令共同拥有9条,表8.3给出了全部的乘法除法类指令的作用及说明. 说明:表8.3是ORBIS ...
- java中小数的乘法_javascript的小数点乘法除法实例
javascript的小数点乘法除法实例 导语:想要学好Java语言,必不可少的就是它的四则运算,特别是乘除法.下面的是百分网小编为大家搜集的javascript的小数点乘法除法实例,希望可以帮到你. ...
- matlab数值过小为0,MATLAB数值计算——0
MATLAB数值计算 MATLAB中文论坛基础板块常见问题归纳(出处: MATLAB中文论坛) 登录http:www.mathworks.com/moler 获取NCM文件,注册账户,下载Toolbo ...
- MATLAB常见矩阵运算函数,矩阵的转置transpose()、求行列式值det()、求矩阵的秩rank()、求矩阵的特征值eig()、求逆矩阵inv()
MATLAB常见矩阵运算函数 1.转置 如矩阵A 转置后 2.求行列式的值det(A) 使用此函数必须保证A为方阵 3.求矩阵的秩 4.求方阵的特征值 5.求方阵的逆矩阵
- matlab求二阶电路图,MATLAB实验MATLAB数值计算:二阶电路时域研究
<MATLAB实验MATLAB数值计算:二阶电路时域研究>由会员分享,可在线阅读,更多相关<MATLAB实验MATLAB数值计算:二阶电路时域研究(9页珍藏版)>请在人人文库网 ...
- 计算机数值中的乘法除法原理
乘法:被分解为左移累加. 除法:被分解为右移累减去,减法可以转换为加法. 浮点数的运算: S x 2(^F) x M 浮点数是原码表示法,S符号位,F阶码 + 127, M尾数舍弃前面的1(如果F&l ...
- Eigen/Matlab库矩阵运算方法
Eigen/Matlab库矩阵运算方法 Eigen库包含头文件简介: Core 有关矩阵和数组的类,有基本的线性代数(包含 三角形 和 自伴乘积 相关),还有相应对数组的操作. Geometry 几何 ...
- 二进制补码乘法除法_二进制乘法和除法
二进制补码乘法除法 1)二进制乘法 (1) Binary Multiplication) Binary numbers can be multiplied using two methods, 二进制 ...
- fick第二定律matlab求解,(最新整理)实验二MATLAB数值计算常微分方程(组)的求解
<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解>由会员分享,可在线阅读,更多相关<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解(19页珍藏版)> ...
最新文章
- 离散数学--二元关系总结
- ubuntu 升级nodejs 和 npm
- Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.
- 如何让xtrabackup恢复速度提升20倍?
- php怎么创建对象变量,php实现变量动态创建类的对象用法
- JavaScript 演练(8). 对象成员、类成员(原型、非原型)
- tiny-spring 分析
- 阿里云弹性计算,等您来!
- 瑞利衰落条件下扩频通信系统误码率仿真
- JAVA 如何反编译JAR文件
- centos7 分辨率修改_centos系统修改屏幕分辨率问题
- sqlDBX连接服务器的DB2数据库
- 数据上链——区块链相关概念
- 统计信号处理基础 习题解答5-8
- 超级计算机 人脑,世界第4超级计算机竟被人脑秒成渣,人类的大脑究竟多厉害?...
- “逻辑和”与 “逻辑或”运算符
- 【创作赢红包】如何提高写作水平?让写作成为你的强项。
- Redmi Note 11T什么时候发布 Redmi Note 11T配置如何
- iphone应用开发
- 数据处理取对数的作用
热门文章
- Java Web面试题及答案整理(2021年最新版,持续更新)
- ScreenToGif2.19.3中文版GIF录制工具
- Mac屏幕截图软件SnapNDrag激活教程分享
- .net core 跨平台UI框架 Avalonia
- 日常折腾日记:手动配置UG二次开发环境——使用NX Open C++和Visual Studio
- 20181120 复习菜鸟教程中的node.js
- pandas库下载安装
- 数字逻辑电路中逻辑门的符号_数字计算机中使用的逻辑门
- BIM技术在各阶段的应用简单介绍
- 使用ArcGIS软件对 .jpg 图片添加经纬网及地理配准失败的原因