主要内容

错误的输出参数数

默认情况下,函数宏指令fevalAsync方法在调用MATLAB时请求一个输出参数®功能。一些MATLAB函数的行为不同取决于输出参数请求的数量。使用第一个输入参数指定所需输出参数的数量,如下所示:

  • 如果您想在没有输出的情况下调用函数,请指定firs参数为0

  • 如果您希望调用具有多个输出的函数,请指定确切的数字。

比如MATLABdisp函数不返回输出参数。这叫disp需要一个输出参数:

引擎。函数宏指令("disp", 100);使用disp出错输出参数太多。

必须显式地将输出参数的数量指定为0

引擎。函数宏指令(0, "disp", 100);

相关的话题