[~,output] = func(),是可以这样使用的。func()函数返回两个值,一般情况下,我们用a,b来接收这两个值,即:[a,b] = func()接下来就可以使用a,b了。但有时候,在调用[a,b] = func(),往往只需要使用b,而不需要使用a(a的存在就没有任何意义,白白浪费工作空间),那么就可以用[~,b] = func()~表示后面不需要使用第一个返回值。举个例子,定义func函数:function [a,b] = func()a = 3;b = 4;将上述代码存为func.m。调用:>> [~,b] = func()结果:b =
4而且在工...
|