Запуск с MATLAB Engine API для Python

MATLAB® Engine API для Python® предоставляет пакет Python с именем matlab это позволяет вам вызвать функции MATLAB из Python. Пакет вы устанавливаете один раз, а затем можете вызвать движок в текущих или будущих сеансах Python. Для получения справки по установке или запуску двигателя см.:

The matlab пакет содержит следующее:

Механизм предоставляет функции для вызова MATLAB, а классы массивов обеспечивают функции для создания массивов MATLAB в качестве объектов Python. Можно создать механизм и вызвать функции MATLAB с matlab.engine. Можно создать массивы MATLAB на Python, вызвав конструкторы типа массива (для примера, matlab.double чтобы создать массив типа double). Массивы MATLAB могут быть входными параметрами в функции MATLAB, вызываемые с помощью движка.

Таблица показывает структуру matlab пакет.

Пакет

Функция или класс

Описание

matlab.engine

start_matlab()

Функция Python для создания MatlabEngine Объект и присоедините его к новому процессу MATLAB

matlab.engine

MatlabEngine

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

matlab.engine

FutureResult

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

matlab

double

Класс Python, в котором хранится массив типа MATLAB double

matlab

single

Класс Python, в котором хранится массив типа MATLAB single

matlab

int8

Класс Python, в котором хранится массив типа MATLAB int8

matlab

int16

Класс Python, в котором хранится массив типа MATLAB int16

matlab

int32

Класс Python, в котором хранится массив типа MATLAB int32

matlab

int64

Класс Python, в котором хранится массив типа MATLAB int64

matlab

uint8

Класс Python, в котором хранится массив типа MATLAB uint8

matlab

uint16

Класс Python, в котором хранится массив типа MATLAB uint16

matlab

uint32

Класс Python, в котором хранится массив типа MATLAB uint32

matlab

uint64

Класс Python, в котором хранится массив типа MATLAB uint64

matlab

logical

Класс Python, в котором хранится массив типа MATLAB logical

matlab

object

Класс Python, для хранения указателя на объект MATLAB

Похожие темы