Когда вы вызываете метод Python или функцию, MATLAB преобразует входные параметры в типы, которые лучше всего представляют данные языку Python.
MATLAB автоматически преобразует большинство числовых данных Python в типы MATLAB. Для других типов данных используйте функции MATLAB, чтобы преобразовать типы данных Python явным образом в типы MATLAB.
Команды для создания list
, tuple
, и dict
типы.
При вызывании функции Python MATLAB преобразует данные MATLAB в типы, которые лучше всего представляют данные языку Python.
Обработка данных, возвращенных в Python
Как MATLAB преобразует данные, возвращенные в Python в типы MATLAB.
Доступ к элементам в типах контейнера Python
Контейнер Python обычно является типом последовательности (list
или tuple
) или тип отображения (dict
).
Передача вектора символа MATLAB методу Python
В этом примере показано, как отобразить содержимое папки с помощью os.listdir
Python метод.
Использование Python str Тип в MATLAB
В этом примере показано, как использовать символ разделителя пути Python® (;
).
В этом примере показано, как отобразить первый символ Python® str
переменная.
Передача управляющего символа наклонной черты влево MATLAB
В этом примере показано, как передать управляющий символ обратной косой черты (\
) как Python® str
ввод.
Создание Переменной списка Python
В этом примере показано, как создать list
переменная, чтобы передать функции Python®.
Использование Типа списка Python в MATLAB
В этом примере показано, как отобразить папки в вашей системе с помощью disp
MATLAB функция на
sys.path
Python переменная.
Использование списка Python числовых типов в MATLAB
В этом примере показано, как преобразовать список Python® числовых значений в массив MATLAB® дважды.
В этом примере показано, как отобразить последний элемент в Python® list
переменная.
Использование списка Python в качестве значений в цикле for
В этом примере показано, как к элементам отображения списка Python®.
Передача массива ячеек как типа последовательности Python
В этом примере показано, как передать массив ячеек MATLAB функции Python.
Чтение Элемента Вложенного Типа списка
В этом примере показано, как получить доступ к элементу Python® list
переменная, содержащая list
элементы.
Отображение продвинутой области значений элементов Python
В этом примере показано, как использовать инкрементный шаг в индексации.
Создание Переменной кортежа Python
В этом примере показано, как создать tuple
переменная, чтобы передать функции Python®.
В этом примере показано, как к элементам отображения в кортеже.
Создание Переменной кортежа Синглтона Пайтона
В этом примере показано, как создать Python® tuple
переменная с одним элементом.
Создание Python dict Переменная
В этом примере показано, как создать dict
переменная, чтобы передать функции Python®.
Использование Python dict Тип в MATLAB
В этом примере показано, как преобразовать численные значения dict
Python переменная в массив MATLAB.
В этом примере показано, как получить и установить значения в словаре.
Передача dict Аргумента Методу Python
В этом примере показано, как изменить значение в dict
переменная с помощью Python® обновляет метод.
Преобразование Python dict Тип к Структуре MATLAB
В этом примере показано, как отобразить числовые данные на графике из словаря Python.
По умолчанию номером в MATLAB является double
введите, но номер в Python является целочисленным типом.
Использование Python числовые типы в MATLAB
В этом примере показано, как использовать числа Python® в MATLAB®.
Вызов методов Python с числовыми аргументами
В этом примере показано, как вызвать math.fsum
Python функция, которая суммирует значения с плавающей точкой в
iterable
входной параметр.
Использование типов массива Python в MATLAB
В этом примере показано, как суммировать элементы array.array
Python типа double.
Просмотр числовых значений Python
Эта тема описывает, как MATLAB отображает числовые значения Python.
Передача именованных аргументов
В этом примере показано, как использовать аргументы ключевого слова Python в MATLAB.
Передача Функции Python карте Python Функция
В этом примере показано, как отобразить длину каждого слова в списке.