当使用多输出matlab函数时,我需要回调所有变量吗?或者我可以只取前两个变量吗?(如果是的话……不推荐吗?)
让我们在 function.m 中说
[a, b, c] = function( )
在main.m中
[var1, var2] = function;
这取决于函数的定义以及您想要获得的输出。
并非所有函数都允许这样做,您可以在特定函数的帮助文档的开头找到每个函数的所有选项。
如果您只想要第二个或第三个输出,并且还想节省不感兴趣的结果的计算时间,您可以使用~选项,如下所示(对于 2009b 及更高版本):
[~, var1, var2]=function
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
328 次 |
| 最近记录: |