gpt4 book ai didi

Matlab 为什么逻辑不是波浪号 `~` 没有提到文档?

转载 作者:太空宇宙 更新时间:2023-11-03 20:28:36 24 4
gpt4 key购买 nike

我看到一些代码使用了:

index = findstr('something', 'longer string');
if ~isempty(index)
% do something
end

我查了一下the documentation for MatLab symbols here并且它没有提到任何关于使用 ~ 将原始整数值转换为 bool 值的内容。即,如果索引为 10 或 [],则 isempty 将返回 0 或 1,它们将通过 ~ 转换为 1 或 0运算符(operator)。但是文档中没有提到这个用例。这是执行否定的合法方式吗?是否有另一种方法来实现这种否定?

最佳答案

在工作区中,输入

doc not

doc ~

你将从Matlab的文档中得到答案。

关于Matlab 为什么逻辑不是波浪号 `~` 没有提到文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33287517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com