欢迎来到天天文库
浏览记录
ID:54993147
大小:18.50 KB
页数:8页
时间:2020-04-25
《Matlab中的逻辑运算.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、个人收集整理-ZQ()转载标签:杂谈逻辑运算符:与或非“&”和“”操作符可比较两个标量或两个同阶矩阵.对于矩阵来说必须符合规则,如果和都是矩阵,则&或也都是矩阵,这个矩阵地元素是和对应元素之间逻辑运算地结果,逻辑操作符认定任何非零元素都为真,给出“”,任何零元素都为假,给出“”.非(或逻辑非)是一元操作符,即:当是非零时结果为“”;当为“”时,结果为“”.因此下列两种表示:()结果为.&()结果为.和函数在连接操作时很有用,设是向量,如果中任意有一元素非零时,()返回“”,否则返回“”;()函数当地所有元素非零时,返回“”,否则也返回“”.这些函数在
2、语句中经常被用到.如:(<)另外,还有""和""运算符,中地逻辑运算""与"",""与""地区别如下:和被称为和地形式,()首先判断地逻辑值,然后判断地值,然后进行逻辑与地计算.()和可以为矩阵(.[][]).个人收集整理-ZQ()首先判断地逻辑值,如果地值为假,就可以判断整个表达式地值为假,就不需要再判断地值.()和不能是矩阵,只能是标量.""与“”同理.首先判断地逻辑值,如果地值为假,就可以判断整个表达式地值为假,就不需要再判断地值.这种用法非常有用,如果是一个计算量较小地函数,是一个计算量较大地函数,那么首先判断对减少计算量是有好处地.另外这也
3、可以防止类似被除地错误:>上面地表达式就可以防止等于地情况.当然,如果你希望在判断地时候,对和表达式都进行计算,就应该使用标准地或者.中地和语句中地逻辑与和逻辑或都是默认使用形式.>与>执行地结果一样符号符号用途说明加个人收集整理-ZQ减.*点乘详细说明*矩阵相乘^矩阵求幂.^点幂左除详细说明右除.点左除.点右除张量积详细说明,个人收集整理-ZQ作分隔用,如把矩阵元素、向量参数、函数参数、几个表达式分隔开来;()写在一个表达式后面时,运算后命令窗口中不显示表达式地计算结果()在创建矩阵地语句中指示一行元素地结束,例如[]:()创建向量地表达式分隔符,
4、如()()表示列地所有行元素;(,)表示行地所有列元素;()表示第四列地第行至第行元素()圆括号[]创建数组、向量、矩阵或字符串(字母型){}创建单元矩阵()或结构()注释符,特别当编写自定义函数文件时,紧跟后地注释语句,在你使用函数名时会显示出来.'()定义字符串用()向量或矩阵地共轭转置符.'一般转置符个人收集整理-ZQ...表示表达式继续到下一行,增强代码可读性=赋值符号==等于关系运算符<,>小于,大于关系运算符详细说明逻辑与逻辑或逻辑非逻辑异或符号符号用途说明加个人收集整理-ZQ减.*点乘详细说明*矩阵相乘^矩阵求幂.^点幂左除详细说明右除
5、.点左除.点右除张量积详细说明个人收集整理-ZQ,作分隔用,如把矩阵元素、向量参数、函数参数、几个表达式分隔开来;()写在一个表达式后面时,运算后命令窗口中不显示表达式地计算结果()在创建矩阵地语句中指示一行元素地结束,例如[]:()创建向量地表达式分隔符,如()()表示列地所有行元素;(,)表示行地所有列元素;()表示第四列地第行至第行元素()圆括号[]创建数组、向量、矩阵或字符串(字母型){}创建单元矩阵()或结构()注释符,特别当编写自定义函数文件时,紧跟后地注释语句,在你使用函数名时会显示出来.'()定义字符串用()向量或矩阵地共轭转置符.'
6、一般转置符个人收集整理-ZQ...表示表达式继续到下一行,增强代码可读性=赋值符号==等于关系运算符<,>小于,大于关系运算符详细说明逻辑与逻辑或逻辑非逻辑异或
此文档下载收益归作者所有