欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    运算符与操作符精.ppt

    • 资源ID:74239786       资源大小:1.37MB        全文页数:23页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    运算符与操作符精.ppt

    运算符与操作符运算符与操作符2006.3.12006.3.1lifengbinglifengbing1 1第1页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing2 2关系运算符小于小于大于大于=大于等于大于等于=等于等于=不等于不等于Matlab 提供提供6种关系运算符种关系运算符,对同型矩阵进对同型矩阵进行运算行运算第2页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing3 3 上述上述6种关系运算符种关系运算符,是对两个同型矩阵进是对两个同型矩阵进行操作行操作(两矩阵对应元素间进行比较两矩阵对应元素间进行比较,关系关系成立结果为成立结果为1,否则为否则为0),返回一个同型矩返回一个同型矩阵阵.如下所示如下所示.例例1:a=-1 2;5 4;b=0 1;5 1;abans=0 1 0 1第3页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing4 4例例2:a=-1 2 4;5 4-8;b=0 1 5;5 1 2;c=a c=a=bc=0 0 0 1 0 0 c=a=bc=1 1 1 0 1 1第4页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing5 5逻辑运算符逻辑运算符包括以下四种类型逻辑运算符包括以下四种类型&逻辑与逻辑与|逻辑或逻辑或逻辑非逻辑非xor异或异或 他们都是元素对元素的操作他们都是元素对元素的操作,每个非每个非0元元素当着素当着1处理处理,这样逻辑运算的结果就是一这样逻辑运算的结果就是一个由个由0和和1构成的同型矩阵构成的同型矩阵.第5页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing6 6C=A&B,结果结果C为一个与为一个与A,B同型的矩阵同型的矩阵C=A|B,结果结果C为一个与为一个与A,B同型的矩阵同型的矩阵说明如下说明如下:第6页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing7 7C=A,结果结果C为一个与为一个与A同型的矩阵同型的矩阵C=xor(A,B),结果结果C为一个与为一个与A,B同型的矩同型的矩阵阵第7页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing8 8例例3:已知已知A=0 2-4;0 1-8;B=0 1 0;5 4 2;C=A&BC=A|BAC=xor(A,B)第8页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing9 9C=0 1 0 0 1 1C=0 1 1 1 1 1ans=1 0 0 1 0 0ans=1 0 1 0 0 0第9页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1010与逻辑运算相关的函数与逻辑运算相关的函数对向量操作返回值为标量对向量操作返回值为标量.如如:k=any(A),其中其中k的取值如下的取值如下1.any 函数函数 有两种用法有两种用法,对矩阵和对向量对矩阵和对向量第10页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1111对矩阵操作返回值为向量对矩阵操作返回值为向量.如如:b=any(A),向量向量b的取值如下的取值如下第11页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1212例例4:A=1 0 2;2 0 3;0 0 4,a=0 1 2,b=0 0 0,判断下面命令结果判断下面命令结果any(a)any(b)any(A)第12页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing13132.all 函数函数 有两种用法有两种用法,对矩阵和对向量对矩阵和对向量对向量操作返回值为标量对向量操作返回值为标量.如如:k=all(A),其中其中k的取值如下的取值如下第13页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1414对矩阵操作返回值为向量对矩阵操作返回值为向量.如如:b=all(A),向量向量b的取值如下的取值如下 在在MATLAB中中,与逻辑运算相关的函与逻辑运算相关的函数还有其它数还有其它,这里不在一一列出来这里不在一一列出来.第14页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1515例例4:A=1 0 2;2 0 3;0 0 4,a=0 1 2,b=0 0 0,判断下面命令结果判断下面命令结果all(a)all(b)all(A)第15页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1616常量与变量常量与变量1.常量常量 常见的常量如下表常见的常量如下表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页2006.3.12006.3.1lifengbinglifengbing1717inf无穷大无穷大,包含正包含正,负无穷大负无穷大nan(或或NaN)不确定值不确定值,包含包含0/0与与说明说明:(1)eps可作为容许误差可作为容许误差,小于小于eps则认则认为误差为为误差为0,eps值可以改变值可以改变;(2)实数绝对值的取值范围是实数绝对值的取值范围是超出此范围了就是超出此范围了就是 inf第17页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing1818(3)查看上述常量查看上述常量piepsrealminrealminDetail inf can be obtained by help command第18页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing19192.变量变量 Matlab 变量的特点变量的特点:不需要指定大小不需要指定大小和类型和类型,自动根据所赋的值确定变量类自动根据所赋的值确定变量类型和给变量分配内存型和给变量分配内存.变量的命名规则变量的命名规则(1)变量名须以字母开头变量名须以字母开头;(2)变量名以字母变量名以字母,数字数字,下划线组成下划线组成;(3)变量名的字符长度不能超过变量名的字符长度不能超过31;(4)变量名区分大小写变量名区分大小写;第19页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing2020?忘记变量名后忘记变量名后,怎么查找变量怎么查找变量?忘记变量内容后忘记变量内容后,怎么查询其内容怎么查询其内容局部变量与全局变量局部变量与全局变量局部变量定义局部变量定义:在函数体内定义的变量在函数体内定义的变量全局变量定义全局变量定义:不在函数体内定义的变量不在函数体内定义的变量全局变量在使用前必须声明全局变量在使用前必须声明(global)_,例如例如:global PI BETAPI=3.1416,BETA=0.123;第20页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing2121 注意注意:在定义变量时在定义变量时,应避免与前面的常量同名应避免与前面的常量同名,以防止改变这些常量的值以防止改变这些常量的值.第21页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing22223.数据的存储数据的存储save 函数函数 save abc A%存储变量存储变量(数据数据)A=1 2 3;4 5 6;7 8 9;load 函数函数%载入变量载入变量(数据数据)load abc A A%查看数据内容查看数据内容 clear%从内存中清除变量和函数从内存中清除变量和函数第22页,本讲稿共23页2006.3.12006.3.1lifengbinglifengbing23231.已知已知 A=1-2 4;8-4 3,B=5 0 6;5 0 3,计算计算(A=B).*(A&B).*xor(A,B)(any(B)(all(A)练习题练习题第23页,本讲稿共23页

    注意事项

    本文(运算符与操作符精.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开