Page 226 - 6197
P. 226
- виконати один крок відладки (Step);
- увійти у М-модуль (Step In);
- на один крок назад (Step Out);
- виконання програми (Run);
- вийти із режиму відладки (Exit Debug Mode).
Отже, вікно Editor /Debugger дає можливість створити і
відладити програму за допомогою команд – Step, Step In, Step
Out та Run.
Програми, за допомогою яких здійснюється розв’язок
задач моделювання на ЕОМ, носять назву М-файлів.
М-файли у MatLab бувають двох типів: файли-програми
(Script M-Files), які вміщують послідовність команд, і файл-
функції (Function M-Files), де опис функцій, визначених
користувачем.
Особливістю файл-програми є те, що всі об’явлені змінні є
доступними у робочому просторі (Workspace). При роботі з
файлом-програмою немає доступу до змінних у робочому
просторі. Така можливість появляється при роботі у режимі
відладки з використанням команди Step In.
Файл-функції виконують необхідні дії з вхідними
аргументами і повертають результат у вихідних аргументах.
Перший рядок файл-функція має наступний формат:
function [список вихідних аргументів]=<ім’я
функції> (список вхідних аргументів).
Слово function у першому рядку означає, що даний
файл є файл-функцією. Перший рядок є заголовком функції, в
якому розміщено ім’я функції та списки вхідних та вихідних
аргументів.
Файл-функція має вкладену структуру. Це означає, що із
даної файл-функції можуть викликатись інші файл-функції.
Приклад 4.12 Обчислити об’єм і повну поверхню
круглого конуса.
Об’єм круглого конуса обчислюється за формулою
1
2
V R h ,
3
а повну поверхню – за формулою:
226