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

Объединяйтесь скомпилировал MATLAB® функции в Python® приложения

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

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

Функции

развернуть все

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

Темы

Создайте и объединяйтесь с Python

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

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

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

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

Примеры приложения

Вызовите упакованную функцию MATLAB

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

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

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

Преобразование данных

Передайте данные между MATLAB и Python

Узнать, как MATLAB преобразует данные между Python и типами данных MATLAB.

Создание массивов MATLAB в Python

Создайте числовые массивы MATLAB на сеансе Python с помощью классов массивов.

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

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