Коллбэки в приложениях

Если у вас есть пользовательский интерфейс, который выполняет много коллбэки через MATLAB® engine, принудительно оценивать эти коллбэки в контексте базового рабочего пространства. Использовать evalin для задания базового рабочего пространства для оценки выражения коллбэка. Для примера:

engEvalString(ep,"evalin('base', expression)")

Установка базового рабочего пространства гарантирует, что MATLAB правильно обрабатывает коллбэк и возвращает результаты для этого вызова.

Этот совет не применяется к вычислительным приложениям, которые не выполняют коллбэки.

См. также

|