在 Matlab 中,您可以使用返回多个值的 AxtiveX 对象。 例如界面
MyComObject.BeatArray(out EventTimes, BeatTypes, TemplateNumbers: OleVariant);
可以在Matlab中使用
[a,b,c] = foo.BeatArray
这在 Octave 中不起作用。 有没有办法在 Octave 中使用该功能?
谢谢!
你的问题实际上是两件事。
“COM”接口可通过 windows 包获得。
是的。只要您的函数返回多个输出,那么捕获多个输出在八度音程中的工作方式相同。请注意(如 matlab),由多个元素组成的单个输出与多个输出不同。