ПРОГРАММИРОВАНИЕ НА MATLAB-е

Применение функций к многомерным массивам структур

Для применения функций к многомерным массивам структур. нужно использовать индекси-рование полей. Например, найдем сумму столбцов структуры test в patient(1,1,2):

 

sum((patient(1,1,2).test));

 

Аналогично, просуммируем все поля billing в многомерном массиве patient:

total = sum([patient.billing]);

 

Программирование на языке MATLAB : Быстрый старт

М-файлы языка MATLAB могут быть или сценариями (scripts), которые просто выполняют серию операторов (выражений), или же они могут быть функциями (functions), допускающи-ми также входные аргументы и выходные переменные. Вы можете создать М-файлы исполь-зуя текстовой редактор и затем использовать их как любую другую функцию или команду системы MATLAB.

В простейшем случае процесс выглядит так:

  1. Вы создаете М-файл используя текстовой редактор.
  2. Вызываете М-файл из командной строки или же из другого М-файла.

Схематически это можно отобразить следующим образом: