Передача данных MATLAB из Python

Когда вы передаете данные как входные параметры к функциям MATLAB® от Python®, MATLAB преобразует данные в эквивалентные типы данных MATLAB.

Тип входного параметра Python

Получившийся тип данных MATLAB
(скаляр, если не указано иное)

matlab объект числового массива (см. Массивы MATLAB как Переменные Python.

Числовой массив

float

double

complex

Комплексный double

int

int32(Windows®)

int64(Linux® и Mac)

long A

int64

float('nan')

NaN

float('inf')

Inf

bool

logical

str

char

bytearray

uint8 массив

bytes

uint8 массив

dict

Структура, если все ключи являются строками
Не поддерживаемый в противном случае

list

CellArray

set

CellArray

tuple

CellArray

memoryview

Не поддерживаемый

range

CellArray

None

Не поддерживаемый

moduleВвод

Не поддерживаемый

[a]  long тип данных Python 2.7 только

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте