MATLAB® Engine API для Python® обеспечивает пакет Python под названием matlab
, который позволяет вам вызвать функции MATLAB из Python. Вы устанавливаете пакет однажды, и затем можно вызвать механизм на текущих или будущих сеансах Python. Для справки при установке или запущении двигателя, обратитесь к:
Пакет matlab
содержит следующее:
API MATLAB Engine для Python
Набор классов массивов MATLAB в Python (см. Массивы MATLAB как Переменные Python),
Механизм обеспечивает функции, чтобы вызвать MATLAB, и классы массивов обеспечивают функции, чтобы создать массивы MATLAB, когда Python возражает. Можно создать механизм и вызвать функции MATLAB с matlab.engine
. Можно создать массивы MATLAB в Python путем вызова конструкторов типа массива (например, matlab.double
, чтобы создать массив удваивается). Массивы MATLAB могут быть входными параметрами к функциям MATLAB, вызванным механизмом.
Таблица показывает структуру пакета matlab
.
Пакет | Функция или класс | Описание | |
---|---|---|---|
|
| Функция Python, чтобы создать объект | |
|
| Класс Python, чтобы предоставить методы для вызова функций MATLAB | |
|
| Класс Python, чтобы содержать результаты функции MATLAB, названной асинхронно | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать массив MATLAB вводит | |
|
| Класс Python, чтобы содержать указатель на объект MATLAB |