Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Sb97309

.pdf
Скачиваний:
4
Добавлен:
13.02.2021
Размер:
873.58 Кб
Скачать

Иконка «Показать функцию» служит для перемещения между локальными функциями в тексте программы.

Раздел Breakpoints (Точки прерывания) предоставляет пользователю возможность установить точки прерывания на любой исполняемой строке программы для ее отладки.

Раздел Debug (Отладка) включает команды, управляющие режимом отладки m-файлов: пошаговое выполнение – Step (Шаг), Step In (Шаг внутрь) – устанавливает точки останова на первых исполняемых строчках каждой подфункции. Step Out (Шаг наружу) – исключает подфункции из отладочного режима, предоставляя им возможность выполняться автоматически. В ходе отладки программы пользователь может просмотреть доступные переменные (в командном окне при останове в режиме отладки командная строка имеет вид «K>>»). При отладке функций переключение в панели Stack (Стек) в правой части панели инструментов позволяет просматривать переменные, видимые в функции и в точках вызова функции.

31

 

СОДЕРЖАНИЕ

 

1.

Постановка задачи и формирование математической модели .......................

3

2.

Алгоритмы поиска оптимальной траектории...................................................

8

 

2.1. Алгоритм Форда–Беллмана .........................................................................

8

 

2.2. Алгоритм Дейкстры......................................................................................

9

 

2.3. Алгоритм Флойда .......................................................................................

12

3.

Разработка блок-схемы алгоритма ..................................................................

14

4.

Основные конструкции языка MATLAB........................................................

15

 

4.1. Условия и циклы .........................................................................................

15

 

4.2. Функции пользователя ...............................................................................

16

 

4.3. Индексация матриц.....................................................................................

18

 

4.4. Функции ввода-вывода в MATLAB..........................................................

19

5.

Требования к входным и выходным данным программы.............................

22

6.

Типовой вариант задания на курсовой проект ...............................................

24

Список литературы ...............................................................................................

27

Приложение. Основы работы со средой программирования MATLAB 6.5 ...

28

Ветчинкин Александр Сергеевич, Лукомская Ольга Юрьевна, Шпекторов Андрей Григорьевич

Составление алгоритма и написание программ обработки массива данных

Учебно-методическое пособие

Редактор Н. В. Лукина

______________________________________________________________

Подписано в печать 28.12.17. Формат 60 84 1/16. Бумага офсетная. Печать цифровая. Печ. л. 2,0.

Гарнитура «Times New Roman». Тираж 59 экз. Заказ 281.

______________________________________________________________

Издательство СПбГЭТУ «ЛЭТИ» 197376, С.-Петербург, ул. Проф. Попова, 5

32

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]