ПРОГРАММИРОВАНИЕ НА MATLAB-е
Применение функций к многомерным массивам структур
Для применения функций к многомерным массивам структур. нужно использовать индекси-рование полей. Например, найдем сумму столбцов структуры test в patient(1,1,2):
sum((patient(1,1,2).test));
Аналогично, просуммируем все поля billing в многомерном массиве patient:
total = sum([patient.billing]);
Программирование на языке MATLAB : Быстрый старт
М-файлы языка MATLAB могут быть или сценариями (scripts), которые просто выполняют серию операторов (выражений), или же они могут быть функциями (functions), допускающи-ми также входные аргументы и выходные переменные. Вы можете создать М-файлы исполь-зуя текстовой редактор и затем использовать их как любую другую функцию или команду системы MATLAB.
В простейшем случае процесс выглядит так:
- Вы создаете М-файл используя текстовой редактор.
- Вызываете М-файл из командной строки или же из другого М-файла.
Схематически это можно отобразить следующим образом: