在Matlab中创建逆逻辑数组

Elp*_*rto 3 matlab

我有一个逻辑数组,isLand,如果索引在陆地上则为true,如果索引不在陆地上则为false,如海洋.如何轻松创建另一个逻辑数组isOcean,它是isLand的反转.isLand中的所有内容将在isOcean中为零,反之亦然.

我知道我可以使用for循环来做到这一点,但我觉得有更好的方法.

gno*_*ice 10

只需使用逻辑NOT运算符:

isOcean = ~isLand;
Run Code Online (Sandbox Code Playgroud)

容易腻的柠檬挤!;)