Main Content

输出参量数目不正确

默认情况下,fevalfevalAsync 方法在调用 MATLAB® 函数时会请求一个输出参量。根据请求的输出参量数目,某些 MATLAB 函数的行为会有所不同。使用第一个输入参量指定所需输出参量数目,如下所示:

  • 如果您要调用不带输出的函数,请将第一个参量指定为 0

  • 如果您要调用带多个输出的函数,请指定确切的数目。

例如,MATLAB disp 函数不返回输出参量。以下对 disp 的调用需要一个输出参量:

engine.feval("disp", 100);
Error using disp
Too many output arguments.

您必须将输出参量数目显式指定为 0

engine.feval(0, "disp", 100);

相关主题