版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运算符与操作符2006.3.1lifengbing1第1页,课件共23页,创作于2023年2月2006.3.1lifengbing2关系运算符<小于<=小于等于>大于>=大于等于==等于~=不等于Matlab提供6种关系运算符,对同型矩阵进行运算第2页,课件共23页,创作于2023年2月2006.3.1lifengbing3上述6种关系运算符,是对两个同型矩阵进行操作(两矩阵对应元素间进行比较,关系成立结果为1,否则为0),返回一个同型矩阵.如下所示.例1:>>a=[-12;54];b=[01;51];>>a>bans=0101第3页,课件共23页,创作于2023年2月2006.3.1lifengbing4例2:>>a=[-124;54-8];b=[015;512];>>c=a<=bc=101101>>c=a==bc=000100>>c=a~=bc=111011第4页,课件共23页,创作于2023年2月2006.3.1lifengbing5逻辑运算符逻辑运算符包括以下四种类型&逻辑与|逻辑或~逻辑非xor异或
他们都是元素对元素的操作,每个非0元素当着’1’处理,这样逻辑运算的结果就是一个由’0’和’1’构成的同型矩阵.第5页,课件共23页,创作于2023年2月2006.3.1lifengbing6C=A&B,结果C为一个与A,B同型的矩阵C=A|B,结果C为一个与A,B同型的矩阵说明如下:第6页,课件共23页,创作于2023年2月2006.3.1lifengbing7C=~A,结果C为一个与A同型的矩阵C=xor(A,B),结果C为一个与A,B同型的矩阵第7页,课件共23页,创作于2023年2月2006.3.1lifengbing8例3:已知A=[02-4;01-8];B=[010;542];>>C=A&B>>C=A|B>>~A>>C=xor(A,B)第8页,课件共23页,创作于2023年2月2006.3.1lifengbing9C=010011C=011111ans=100100ans=101000第9页,课件共23页,创作于2023年2月2006.3.1lifengbing10与逻辑运算相关的函数对向量操作返回值为标量.如:k=any(A),其中k的取值如下1.any函数有两种用法,对矩阵和对向量第10页,课件共23页,创作于2023年2月2006.3.1lifengbing11对矩阵操作返回值为向量.如:b=any(A),向量b的取值如下第11页,课件共23页,创作于2023年2月2006.3.1lifengbing12例4:A=[102;203;004],a=[012],b=[000],判断下面命令结果>>any(a)>>any(b)>>any(A)第12页,课件共23页,创作于2023年2月2006.3.1lifengbing132.all函数有两种用法,对矩阵和对向量对向量操作返回值为标量.如:k=all(A),其中k的取值如下第13页,课件共23页,创作于2023年2月2006.3.1lifengbing14对矩阵操作返回值为向量.如:b=all(A),向量b的取值如下在MATLAB中,与逻辑运算相关的函数还有其它,这里不在一一列出来.第14页,课件共23页,创作于2023年2月2006.3.1lifengbing15例4:A=[102;203;004],a=[012],b=[000],判断下面命令结果>>all(a)>>all(b)>>all(A)第15页,课件共23页,创作于2023年2月2006.3.1lifengbing16常量与变量常量常见的常量如下表i虚数单位,其定义是i=sqrt(-1)j作用同ipi圆周率,pi=3.1415926------eps机器浮点精度,eps=2.2204*10^(-16)(默认值))realmin最小正浮点数realmin=2.2251*10^(-308)realmax最大正浮点数realmax=1.7977*10^(+308)第16页,课件共23页,创作于2023年2月2006.3.1lifengbing17inf无穷大,包含正,负无穷大nan(或NaN)不确定值,包含0/0与说明:(1)eps可作为容许误差,小于eps则认为误差为0,eps值可以改变;(2)实数绝对值的取值范围是超出此范围了就是inf第17页,课件共23页,创作于2023年2月2006.3.1lifengbing18(3)查看上述常量>>pi>>eps>>realmin>>realminDetailinfcanbeobtainedbyhelpcommand第18页,课件共23页,创作于2023年2月2006.3.1lifengbing192.变量
Matlab变量的特点:不需要指定大小和类型,自动根据所赋的值确定变量类型和给变量分配内存.变量的命名规则(1)变量名须以字母开头;(2)变量名以字母,数字,下划线组成;(3)变量名的字符长度不能超过31;(4)变量名区分大小写;第19页,课件共23页,创作于2023年2月2006.3.1lifengbing20?忘记变量名后,怎么查找变量?忘记变量内容后,怎么查询其内容>>局部变量与全局变量局部变量定义:在函数体内定义的变量全局变量定义:不在函数体内定义的变量全局变量在使用前必须声明(global)_,例如:globalPIBETAPI=3.1416,BETA=0.123;第20页,课件共23页,创作于2023年2月2006.3.1lifengbing21注意:在定义变量时,应避免与前面的常量同名,以防止改变这些常量的值.第21页,课件共23页,创作于2023年2月2006.3.1lifengbing223.数据的存储save
函数>>saveabcA%存储变量(数据)>>A=[123;456;789];load
函数%载入变量(数据)>>loadabcA>>A%查看数据内容>>clear%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026乌克兰农产品加工业发展趋势规划分析报告
- 2026中国区块链技术应用场景及商业化潜力与合规风险分析
- 2025年AI驱动的产品设计跨界融合策略
- 艾梅乙反歧视试卷及答案
- 2025新政治理论时政热点知识试题库(附完整答案)
- 甘肃省白银市平川四中学2026届中考语文模试卷含解析
- 重庆市渝中学区求精中学2026届中考联考语文试题含解析
- 中国血管炎诊治指南
- 公司上半年法制建设工作总结
- 2026年集团公司副总经理个人党性分析报告
- 2026江苏南京大学档案馆、校史博物馆内勤招聘建设考试参考题库及答案解析
- 2026西安交通大学专职辅导员招聘24人备考题库附答案详解【完整版】
- 海南橡胶行业深度分析报告
- 户外运动协会工作制度
- 煤矿安全隐患排查及整改工作方案
- GB/T 338-2025工业用甲醇
- 2025年中职增材制造(3D打印基础)试题及答案
- 2026年高考全国卷语文考试真题及答案
- 青春期大脑发育课件
- 多汗症临床诊疗指南(2025版)
- T-CI 1199-2025 风力发电机组全寿命周期火灾防范技术规程
评论
0/150
提交评论