




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章第二章 matlab运算符运算符Matlab运算符分五类运算符分五类:数学数学、关系关系、逻逻辑辑、位位、集合运算符集合运算符一一、数学运算符、数学运算符其功能主要是进行各种数学运算其功能主要是进行各种数学运算, ,按其优先级别依次按其优先级别依次为为: : 1. 1.转置转置(.(.) )、共轭转置、共轭转置( () )、幂次、幂次(.)(.)、矩阵、矩阵幂次幂次()() 2. 2.正、负号正、负号(+/-)(+/-) 3. 3.乘法乘法(.(.* *) )、矩阵乘法、矩阵乘法( (* *) )、元素左右除、元素左右除(.,/.)(.,/.)、矩阵左右除矩阵左右除(,/)(,/) 4.
2、 4.加减法加减法(+,-)(+,-) 5. 5.冒号冒号(:)(:) 先后赋值先后赋值, ,如如: :x=1:2:5x=1:2:5几点说明:几点说明:F在同一优先级中,运算自左至右完成,所以若对运算在同一优先级中,运算自左至右完成,所以若对运算顺序不确定时,最好以顺序不确定时,最好以“( )”实现强制运算顺序。实现强制运算顺序。FF MatlabMatlab的数学运算有时支持标量、矩阵混合运算,此的数学运算有时支持标量、矩阵混合运算,此时即将标量展开为适当矩阵(时即将标量展开为适当矩阵(Scalar ExpansionScalar Expansion) (举例)(举例)F左除、右除的区别:左
3、除、右除的区别: 对于矩阵对于矩阵, ,右除如右除如A/B,A/B,相当于相当于X X* *B=AB=A的解矩阵的解矩阵; ; 左除如左除如AB,AB,相当于相当于A A* *X=BX=B的解矩阵的解矩阵. .(举例)(举例)二二、关系运算符、关系运算符有六种有六种, ,分别是分别是=,=, =, , =, , , =, , 2) output=all(a2) 结果:结果:output= 0 0 1output= 0 0 1四、位运算符四、位运算符功能:对非负整数进行位对位的逻辑运算。功能:对非负整数进行位对位的逻辑运算。主要函数如下:主要函数如下:BitandBitand()(): :位对位
4、位对位AND bitorAND bitor()(): :位对位位对位OR OR bitxorbitxor()(): :位对位位对位XORXORBitsetBitset()(): :设定某位设定某位 bitgetbitget()(): :取得某位取得某位 bitcmpbitcmp()(): :位对位位对位NOTNOT BitshiftBitshift()(): :移位(左移)移位(左移) 举例:举例:bitor(10, 4)=14 (bitor(10, 4)=14 (考虑为什么)考虑为什么)五五、集合运算符、集合运算符限于向量运算限于向量运算, ,此时此时MatlabMatlab将向量视为集合来
5、进行将向量视为集合来进行各种集合运算各种集合运算常用命令如下常用命令如下: :UnionUnion()()并集并集 intersectintersect()()交集交集Setdiff()Setdiff()差集差集 setxor()setxor()异或异或 Unique()Unique()最小等效集合最小等效集合 ismember()ismember()元素是否属于元素是否属于集合集合(举例)(举例)例1(标量展开)A=1 2;3 4;B=A+1B=?C=1./A=?返回例2:A=1 1 1;2 2 2; B=1 1 1;X=1;2显然:X*B=A则:X=A/B (即右除,要求列数相同)若要求B=?则应有:B=XA(即左除,要求行数相同)一定要注意区别!一定要注意区别!返回例3:A=1 2;3 4B=1 3;2 4C=AB则:C=0 0; 1 0返回例4:X=1 2 3 4 5 6;Y=1 1 5 5 9 9 9求:Union(x,y)=?Intersect(x,y)=?Setdiff(x,y)=? (在x而不在y中的元素)Setxor(x,y)=? (x与y的差集)返回简单练习题 1. 给定一实数矩阵A,请写一行语句,将其所有非正元
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机信息处理应用案例题目及答案
- 高考数学备考阶段总结试题及答案
- 材料疲劳裂纹扩展模型验证重点基础知识点
- BIM+ESE+数字孪生零碳数字化智能工厂建设方案
- 厨房油火灾应急预案(3篇)
- 医院空调火灾应急预案(3篇)
- 2025年软考设计师项目管理案例分析试题及答案
- 软件水平考试重难点总结试题及答案
- 车辆火灾车载应急预案(3篇)
- 物业防火灾应急预案(3篇)
- 监理大纲-针对本工程的特点难点控制及建议
- 诺如病毒肠炎护理查房
- 2024年上海市高校大学《辅导员》招聘考试题库(含答案)
- 【多旋翼无人机的组装与调试分析6000字(论文)】
- GB/T 43299-2023机动车玻璃电加热性能试验方法
- 人教版八年级物理下册 实验题01 力与运动的实验(含答案详解)
- 商标分割申请书
- 进行性肌营养不良新进展
- 幼儿园故事课件:《狼来了》
- Unit4WhereIsMyShirt-Lesson15(课件)北京版英语二年级下册
- 电力工程隐患隐患排查治理实施方案(三篇)
评论
0/150
提交评论