〜符号在matlab函数中的意义

significance of ~ symbol in matlab function

如果我有一个函数 a 在 Matlab 中接受 2 个参数(双),如下所示

function [x,y] = a(z)

下面用这个句柄调用函数时符号“~”有什么作用

[x,~,y] = a[10]

谢谢

matlab中的“~”符号是逻辑非。所以这基本上就像忽略 output/input。例如,如果我有这样一行代码:

[out1,~,out3] = 函数(vargin);

第二个输出没有保留或存储在任何地方供以后使用。有关详细信息,请在命令 window 中键入 "help ~"。