MATLAB基础学习笔记02:掌握MATLAB运算
文章目录
- 一、算术运算
- (一)算术运算符
- (二)案例演示
- 1、算术加减乘运算
- 2、算术除运算
- 3、乘方运算
- (1)算术乘方运算
- (2)矩阵点乘方运算
- 4、矩阵左除运算
- 5、矩阵乘法
- 6、矩阵点乘
- 7、矩阵点除
一、算术运算
(一)算术运算符
运算符 | 定义 |
---|---|
+ | 算术加 |
- | 算术减 |
* | 算术乘 |
.* | 点乘 |
^ | 算术乘方 |
.^ | 点乘方 |
\ | 算术左除 |
.\ | 点左除 |
/ | 算术右除 |
./ | 点右除 |
'
|
矩阵转置。当矩阵是复数时,求矩阵的共轭转置 |
.'
|
矩阵转置。当矩阵是复数时,不求矩阵的共轭转置 |
(二)案例演示
1、算术加减乘运算
2、算术除运算
3、乘方运算
(1)算术乘方运算
(2)矩阵点乘方运算
4、矩阵左除运算
- 求解线性方程组:{x+2y+3z=14(1)2x−4y+z=−3(2)3x+5y−2z=7(3)\begin{cases} x + 2y + 3z = 14 &(1)\\ 2x -4y +z = -3 &(2)\\ 3x + 5y - 2z = 7 &(3) \end{cases}⎩⎪⎨⎪⎧x+2y+3z=142x−4y+z=−33x+5y−2z=7(1)(2)(3)
A=[1232−4135−2]A=\left[ \begin{matrix} 1 & 2 & 3 \\ 2 & -4 & 1\\ 3 & 5 & -2 \\ \end{matrix} \right]A=⎣⎡1232−4531−2⎦⎤,B=[14−37]B=\left[ \begin{matrix} 14 \\ -3\\ 7 \\ \end{matrix} \right]B=⎣⎡14−37⎦⎤,X=[xyz]X=\left[ \begin{matrix} x \\ y\\ z \\ \end{matrix} \right]X=⎣⎡xyz⎦⎤
- 线性方程组表示为AX=BAX=BAX=B,即- [1232−4135−2]\left[ \begin{matrix} 1 & 2 & 3 \\ 2 & -4 & 1\\ 3 & 5 & -2 \\ \end{matrix} \right]⎣⎡1232−4531−2⎦⎤[xyz]\left[ \begin{matrix} x \\ y\\ z \\ \end{matrix} \right]⎣⎡xyz⎦⎤=[14−37]=\left[ \begin{matrix} 14 \\ -3\\ 7 \\ \end{matrix} \right]=⎣⎡14−37⎦⎤
- X=A−1BX=A^{-1}BX=A−1B相当于X=B÷AX=B\div AX=B÷A,是左除
- 所以方程组的解:X=[123]X=\left[ \begin{matrix} 1 \\ 2\\ 3 \\ \end{matrix} \right]X=⎣⎡123⎦⎤
5、矩阵乘法
- A=[aij],1≤i≤m,1≤j≤kA=[a_{ij}], 1\le i\le m, 1\le j\le kA=[aij],1≤i≤m,1≤j≤k
- B=[bij],1≤i≤k,1≤j≤nB=[b_{ij}], 1\le i\le k, 1\le j\le nB=[bij],1≤i≤k,1≤j≤n
- C=A×B=[cij]=[∑p=1kaip⋅bpj],1≤i≤m,1≤j≤n\displaystyle C=A\times B=[c_{ij}]=[\sum_{p=1}^k a_{ip}\cdot b_{pj}], 1\le i\le m, 1\le j\le nC=A×B=[cij]=[p=1∑kaip⋅bpj],1≤i≤m,1≤j≤n
- A∗BA * BA∗B的第一个元素25=1×3+2×5+3×425 = 1\times3+2\times 5+ 3\times425=1×3+2×5+3×4
6、矩阵点乘
- 矩阵点乘意味着对应元素相乘
7、矩阵点除
- 矩阵点除意味着对应元素相除
MATLAB基础学习笔记02:掌握MATLAB运算相关推荐
- Matlab基础学习笔记(五)—— Simulink仿真
听万门的一个Matlab实践课做的笔记 知识结构 笔记链接(点我) 知识点比较零散记得比较概括,用幕布看可能更清晰一点 本节内容只是做个简单记录,具体使用某个库再进行具体学习 顺便放个邀请注册链接,可 ...
- MATLAB基础学习笔记01:初探MATLAB世界
文章目录 一.安装MATLAB2016 (一)下载MATLAB2016 (二)安装MATLAB2016 二.启动MATLAB2016 --解决远程桌面启动报错的问题 三.变量操作 (一)给变量赋值 ( ...
- MATLAB基础学习(五)-MATLAB矩阵介绍
1.MATLAB赋值语句 (1)变量=表达式 (2)表达式 其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵 例如计算表达式的值,并显示计算结果,在MATLAB命令窗口输入指令: 其中 ...
- Spark基础学习笔记02:Spark运行时架构
文章目录 零.本讲学习目标 一.Spark运行时架构 二.YARN集群架构 (一)YARN集群主要组件 1.ResourceManager - 资源管理器 2.NodeManager - 节点管理器 ...
- Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署与原理分析
文章目录 零.学习目标 1.掌握Spring Boot单元测试实现 2.掌握Spring Boot热部署实现 3.熟悉Spring Boot基本原理 一.Spring Boot单元测试 (一)Spri ...
- Docker基础学习笔记02:Docker基本操作
文章目录 一.Docker镜像操作 (一)拉取镜像到本地 1.命令格式 2.操作演示 (二)查看本地镜像 (三)删除本地镜像 任务1:删除本地指定镜像 任务2:删除全部本地镜像 任务3.拉取镜像到本地 ...
- 2022年Spark基础学习笔记目录
一.Spark学习笔记 在私有云上创建与配置虚拟机 Spark基础学习笔记01:初步了解Spark Spark基础学习笔记02:Spark运行时架构 Spark基础学习笔记03:搭建Spark单机版环 ...
- 2022年Spark基础学习笔记
一.Spark学习笔记 在OpenStack私有云上创建与配置虚拟机 Spark基础学习笔记01:初步了解Spark Spark基础学习笔记02:Spark运行时架构 Spark基础学习笔记03:搭建 ...
- Python 基础学习笔记 03
Python基础系列 Python 基础学习笔记 01 Python 基础学习笔记 02 Python 基础学习笔记 03 Python 基础学习笔记 04 Python 基础学习笔记 05 文章目录 ...
最新文章
- switch……case里的case能不能同时定义多个值呢?
- 原生编辑器_免费开源的GIF制作神器,可录屏幕/摄像头/画板,自带编辑器
- 国家开放大学2021春1087数学分析专题研究题目
- KMP 串的模式匹配 (25 分)
- 标准WPS框架下的空间信息处理服务部署方法
- 又一个好友离开北京了.....
- Linux学习(lesson1)
- JavaScript获取文本框光标的像素位置(转载)
- 计算机一级考证心得体会,计算机一级考试的心得体会
- 电脑c盘空间不足怎么清理_C盘空间不足怎么办?如何给C盘扩容?
- 设备管理系统未来发展的四大趋势
- 航飞原始影像外方位元素_武汉大学生历年摄影测量试题及答案
- openwrt路由器变网桥设备交换机,还能当服务器部署NAS私有云
- larvel html转pdf文件,如何在Laravel中使用TCPDF从HTML生成PDF
- 原生js实现拖拽效果,js拖拽原理
- Android Studio使用天天模拟器运行Android程序
- 华为MateBook电脑连接蓝牙鼠标使用失灵解决方法
- EasyCVR边缘计算网关助力安防视频场景化AI落地,让智能无处不在
- 提示用户输入一个高考_高考报名用户名密码显示错误怎么办
- 【Spring教程】2.spring入门
热门文章
- 一个神奇的bug:OOM?优雅终止线程?系统内存占用较高?
- 详解GaussDB(DWS) explain分布式执行计划
- zz:NETCONF协议详解
- DevOps交付模式下,软件测试的那些事
- 无线打印 airprint 服务器,Docker容器实现Airprint 打印服务器功能
- Kotlin学习笔记24 协程part4 协程的取消与超时
- 产生信号的代码10分类
- 从零开始学Pytorch(五)之欠拟合和过拟合
- NVIDIA Jetson AGX Xavier 安装 JetPack 注意事项
- 计算机教案解说词,解说词(教案)