Выполните команду MATLAB в сервере автоматизации
BSTR Execute([in] BSTR command)
Execute(command As String) As String
result = Execute(h,'command')
result = Execute(h,'command')
выполняет MATLAB® оператор, заданный command
в сервере автоматизации MATLAB, подключенном к h
. Чтобы вызвать функцию с аргументами, используйте Feval
.
Сервер возвращает выходы команды и любые предупреждения MATLAB или сообщений об ошибке в result
. Если вы завершаете выполнение команды MATLAB с точки с запятой и нет предупреждений или сообщений об ошибке, result
может быть пустым.
COM-функции доступны в Microsoft® Windows® только системы.
Чтобы отобразить вывод из Execute
в окне клиента задайте переменный выход, result
.
Если есть ошибка, Execute
функция возвращает сообщение об ошибке MATLAB с символами ???
подготовлен к тексту.