- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BitwiseOperator.
Bitwise Operator/p/1944019087指定 位运算的输入 库逻辑和位操作 描述位运算 按位运算符块上指定的一个或多个操作数执行按位运算。不同于逻辑运算的Logical Operator块,按位运算处理的操作数位,而不是一个单值作为一个向量。 您可以选择以下的按位运算:按位运算描述ANDTRUE,如果相应的位都是TRUEORTRUE,如果一个的相应位中的至少一个为TRUENANDTRUE,如果一个的相应位中的至少一个是FALSENORTRUE如果没有相应位为TRUEXORTRUE,如果为奇数个的相应的位都为TRUENOTTRUE,如果输入的是FALSE(只适用于单输入)块操作的限制 位运算符块不支持移位操作。移位操作,使用Shift Arithmetic 块.当配置为一个多输入的异或门,该块进行模2加法,根据IEEE?标准的逻辑元件。 输入和输出行为 输出数据类型,它的块从驱动块继承,必须代表零完全相同。满足这个条件的数据类型包括有符号和无符号整数数据类型 块输出的大小取决于输入的数量,向量的大小,以及您所选择的操作符: NOT运算符只接受一个输入端,它可以是一个标量或向量。如果输入是一个向量,输出是输入向量元素 一个向量的含有相同的大小的按位逻辑补码。 对于单一矢量输入端,块适用于操作(除NOT运算符)的向量的所有元素 如果你不指定一个位掩码,输出的是一个标量。 如果你指定一个位掩码,输出的是一个矢量 对于两个或更多的输入,块执行的所有输入之间的操作。如果输入是矢量,块执行相应的元素的向量到产生一个矢量输出端之间的操作。 位掩码特性 块行为的变化,这取决于您是否使用一个位掩码。如果使用位掩码复选框...块接受...而你指定...通过使用...选择一个输入位掩码任何有效的MATLAB表达式,如2^5+2^2+2^0的位掩选择多输入,都具有相同的基本数据类型输入端口的数量任何大于1的正整数提示您也可以使用字符串指定一个十六进制位掩码,如{FE73,12AC}.。位设置和位清除操作 您可以使用的位掩码设置或清除位的输入。要执行...设置操作参数...创建一个位掩码,...位设定ORA 1为每个对应的输入位要设置为1位清零ANDA 0为每个对应的输入位要设置为0假设你要设置的8位输入向量的第4位。位掩 您可以指定为2^ 4为Bit Mask参数。要清除该位,位掩您也可以指定2^7+2^6+2^5+2^3+2^2+2^1+2^0为Bit Mask参数. 数据类型支持 Bitwise Operator模块支持下列数据类型: 内置整数固定点布尔 块不支持浮点数据类型或枚举数据类型。见Data Types Supported by Simulink 参数和对话框 Operator指定的块操作数的按位逻辑运算符。 Use bit mask选择使用的位掩码。清除此复选框启用Number of input ports并禁用Bit Mask 和 Treat mask as.Number of input ports指定的输入的数量。默认值是1。 Bit Mask指定的位掩码与单个输入。此参数只有当你选择Use bit mask.提示不要使用大于53位的掩码。否则,在模拟过程中出现错误消息。Treat mask as指定是否将一个真实世界的的值或存储整数的掩码。此参数只有当你选择Use bit mask.编码方案V = SQ + B, 中所描述Scaling在Simulink定点文档。Real World Value把掩码为V. Stored Integer把掩码为Q.实例无符号的输入Bitwise Operator块 下面model显示了如何Bitwise Operator块为无符号的输入。 每个常数块输出一个8位的无符号的整数(uint8). 为了确定每个Constant块输出的二进制值,使用dec2bin函数. 下表中的所有逻辑运算的结果出现。 操作二进制值十进位值AND0010100040OR11111101253NAND11010111215NOR000000102XOR11111000248NOTN/AN/A符号的输入Bitwise Operator块 下面model显示了如何Bitwise Operator块工程有符号的输入.每一个Constant块输出的8位有符号整数(int8). 为了确定每个Constant块输出的二进制值,使用dec2bin函数。下表中的所有逻辑运算的结果出现。操作二进制值十进位值AND0100000064O5NAN65NOR000001004XO62NOTN/AN/A特征直
您可能关注的文档
最近下载
- 【社会层面】社会主义核心价值观.ppt VIP
- 回话有招高情商回话术书本.doc VIP
- 【社会层面】社会主义核心价值观精品课件.ppt VIP
- 沪教8AUnit6Ancientstories more practice-The story of 100,000 arrows 公开课优质课教案教学设计.doc
- 小学《科学》新教材培训研讨会:技术与工程领域总体介绍.pptx
- 2024年中考英语复习 并列复合句 讲义学案(解析版).pdf VIP
- 血常规结果解释ppt课件.pptx VIP
- 第16课 课件 2022-2023学年高中新经典日本语基础教程第二册.pptx VIP
- 软件工程专业生涯发展展示.pptx
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx
文档评论(0)