Этот пример показывает, как отобразить числовые данные на графике из словаря Python®.
Предположим, что функция Python возвращает переменную, patient, со следующими значениями.
patient
patient =
Python dict with no properties.
{'test1': array('d', [79.0, 75.0, 73.0]),
'test3': array('d', [220.0, 210.0, 205.0]),
'test2': array('d', [180.0, 178.0, 177.5]),
'name': 'John Doe'}
Преобразуйте patient в структуру MATLAB®.
P = struct(patient)
P =
test1: [1x1 py.array.array]
test3: [1x1 py.array.array]
test2: [1x1 py.array.array]
name: [1x8 py.str]Значения полей остаются как типы Python.
Постройте график результатов испытаний после преобразования числовых данных, чтобы ввести дважды.
bar([double(P.test1);double(P.test2);double(P.test3)])
MATLAB отображает гистограмму.