exponenta event banner

Интеграция пакета Python

Интеграция скомпилированных функций MATLAB ® в приложения Python ®

Компилятор MATLAB SDK™ предоставляет методы Python для инициализации среды выполнения MATLAB, вызова скомпилированных функций MATLAB и управления данными, передаваемыми между кодом Python и средой выполнения MATLAB.

Сведения о поддерживаемых версиях Python см. в разделе Поддерживаемые интерфейсы MATLAB к другим языкам.

Функции

compiler.build.pythonPackageСоздание пакета Python для развертывания вне MATLAB
compiler.build.PythonPackageOptionsПараметры построения пакетов Python
myDeployedModule.initializeИнициализация пакета и возврат дескриптора
myDeployedModule.initialize_runtimeИнициализация среды выполнения MATLAB со списком параметров запуска
myDeployedModule.wait_for_figures_to_closeДождитесь закрытия всех графических рисунков перед продолжением
myDeployedModule.terminateЗакрыть пакет
mwpythonЗапуск сеанса Python с помощью пакета SDK Python компилятора MATLAB в Mac OS X

Примеры и способы

Создание пакета Python и создание приложения Python

Создайте пакет Python из кода MATLAB и реализуйте его с образцом кода драйвера Python.

Интеграция пакета Python

Интеграция созданных MATLAB пакетов Python с приложениями Python

Импорт скомпилированных пакетов Python

Импорт скомпилированных пакетов Python, содержащих функции MATLAB, в Python

Установка пакета Python SDK компилятора MATLAB

Установите пакет Python, созданный MATLAB Compiler™

Инициализация среды выполнения MATLAB

Инициализация среды выполнения MATLAB для использования с приложениями Python

Использование массивов MATLAB в Python

Пример использования типов данных MATLAB в приложении Python

Вызов скомпилированной функции MATLAB

Способы вызова скомпилированной функции MATLAB в Python

Асинхронный вызов скомпилированной функции MATLAB

Асинхронный вызов скомпилированной функции MATLAB, использующей объект Python

Понятия

Передача данных в MATLAB от Python

Представление типов данных Python в MATLAB

Массивы MATLAB как переменные Python

Представление типов данных MATLAB Python

Обработка данных, возвращенных из MATLAB в Python

Представление типов данных MATLAB в Python

Интеграция пакетов Python в Mac OS X

Как использовать mwpython сценарий для интеграции пакетов Python в Mac OS X

Различия между API MATLAB Engine для Python и SDK компилятора MATLAB

Перечисление различий между API MATLAB Engine для Python и SDK компилятора MATLAB для Python