Этот пример показывает, как отобразить числовые данные на графике из словаря 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 отображает гистограмму.