文档

找到合乎逻辑的非

语法

描述

例子

一个返回大小相同的逻辑数组一个.数组包含逻辑上的1真正的)值,其中一个为零,符合逻辑0)值,其中一个是零。

(一个是另一种执行方式吗~一个,但很少使用。它支持类的操作符重载。

例子

全部折叠

创建一个3 × 3的单位矩阵。

眼睛(3)
一个=3×31 0 0 0 1 0 0 0 1

的逻辑否定一个.新矩阵有类型逻辑

B = ~ a
B =3x3逻辑阵列0 1 1 1 0 1 1 10 0

的上下文中使用逻辑not运算符根据条件执行代码如果循环。

创建一个逻辑变量一个

A =假;

使用一个编写if/else代码块。将if/else块包装在循环,使它执行四次。

K = 1:4如果~ disp (“如果块”) A =真;其他的disp (“其他块”结束结束
IF block ELSE block ELSE block ELSE block

在第一次迭代中,一个,所以如果块执行自~一个真正的.然而,如果的值也会改变一个真正的.在剩下的迭代中,~一个其他的块执行。

输入参数

全部折叠

输入数组,指定为数值标量、向量、矩阵或多维数组。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符
复数支持:金宝app是的

提示

  • 你也可以使用符号作为函数调用中的占位符输出参数。例如,[~,i] = max(A)控件的第一个输出马克斯函数,只返回最大值的索引。有关更多信息,请参见忽略函数输入

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

R2006a之前介绍过