我有一个matlab函数结构化:
function[foo,bar] = MyMatlabFunction(varargin)
我从VBA代码调用此函数:
Dim ML as Object
Set ML = CreateObject("Matlab.Application")
varargout = ML.Execute("MyMatlabFunction(varargin)")
这很好用,但是我只能使用这种方法访问输出'foo'。如何指定另一个变量以获得“bar”?即我怎么写:
[varargout1, varargout2,... varargoutn] = ML.Execute("MyMatlabFunction.m")
谢谢!