Интегрирование с пакетом Python

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

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

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

Функции

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

Примеры и как

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

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

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

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

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

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

Установка пакета MATLAB Compiler SDK Python

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

Инициализация MATLAB Runtime

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

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

Пример, иллюстрирующий использование типов данных MATLAB в приложении Python

Активируйте скомпилированную функцию MATLAB

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

Вызовите скомпилированную функцию MATLAB асинхронно

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

Концепции

Передайте данные в MATLAB с Python

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

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

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

Указатели, возвращенные из MATLAB в Python

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

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

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

Различия между MATLAB Engine API для Python и MATLAB Compiler SDK

Перечислите различия между MATLAB Engine API для Python и MATLAB Compiler SDK для Python