matlab关系和逻辑运算ppt课件.ppt

上传人:飞****2 文档编号:27867869 上传时间:2022-07-26 格式:PPT 页数:14 大小:649.50KB
返回 下载 相关 举报
matlab关系和逻辑运算ppt课件.ppt_第1页
第1页 / 共14页
matlab关系和逻辑运算ppt课件.ppt_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《matlab关系和逻辑运算ppt课件.ppt》由会员分享,可在线阅读,更多相关《matlab关系和逻辑运算ppt课件.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、江苏科技大学数理学院第六讲 关系和逻辑运算1、关系操作符2、逻辑操作符3、关系与逻辑函数4、NaNs和空矩阵5、各种运算符的优先级2 除了传统的数学运算,MATLAB支持关系和逻辑运算,这些操作符和函数的目的是提供求解真/假命题的答案。作为所有关系和逻辑表达式的输入,MATLAB把任何非零数值当作真,把零当作假。所有关系和逻辑表达式的输出,对于真,输出为1 1;对于假,输出为0 0 38.1 关系操作符关系操作符关系操作符说明说明 小于小于 = 大于大于 = =大于或等于大于或等于= = =等于等于 = =不等于不等于4MATLAB关系操作符能用来比较两个同样大小的数组,或用来比较一个数组和一

2、个标量。在后一种情况,标量和数组中的每一个元素相比较,结果与数组大小一样。 A=1:9, B=9-AA = 1 2 3 4 5 6 7 8 9B = 8 7 6 5 4 3 2 1 0 tf=A4tf = 0 0 0 0 1 1 1 1 15注意,注意,= =和和= = =意味着两种不同的事:意味着两种不同的事:= = = = 比较两个变量,比较两个变量,当它们相等时返回当它们相等时返回1 1,当它们不相等时返回,当它们不相等时返回0 0;在另一方;在另一方面,面, = = 被用来将运算的结果赋给一个变量。被用来将运算的结果赋给一个变量。 tq=(A= =B)tq = 0 0 0 0 0 0

3、0 0 068.2 逻辑操作符 逻辑操作符提供了一种组合或否定关系表达式。MATLAB逻辑操作符包括:逻辑操作符说明&与|或非 A=1:9;B=9-A; tf=A4tf = 0 0 0 0 1 1 1 1 17 A=1:9;B=9-A; tf=A4tf = 0 0 0 0 1 1 1 1 1找出A A大于4。 tf=(A4)tf = 1 1 1 1 0 0 0 0 0 tf=(A2)&(A=0).*y ; % set negative values of sin(x) to zero z=z+0.5*(y0) ; % where sin(x) is negative add 1/2 z=(x2)y = 在这个例子里,x x没有包含大于2的值,所以没有返回下标。为了测试空结果 MATLAB提供了逻辑函数isemptyisempty。 isempty(y)ans = 1138.5各种运算符号的优先级优先级运算符最高()小括号转置;.数值乘方;矩阵乘方乘除加减冒号关系运算逻辑与最低逻辑或算术运算级别 关系运算 逻辑运算,但逻辑非的优先级别最高148.5各种运算符号的优先级习题课的时间里,完成教材中3-6章所有讲授过的例题和习题。第5章中函数调用,第6章中关于数理统计和符号运算的内容可以先跳过,力求将先前遗留下来的问题都弄清楚,积极提问!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

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

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