Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
nbCqmVlOPg.doc
Скачиваний:
9
Добавлен:
30.04.2022
Размер:
151.04 Кб
Скачать

3. Комментарии в программе

Для описания сложных частей кода используют комментарии. В MATLAB они однострочные и начинаются с символа «%». Всё, что записано после «%» и до конца строки, игнорируется интерпретатором и используется только для пояснений. Важной отметить, что MATLAB по-особому интерпретирует комментарии, которые записаны в начале файла. Они служат для вывода справочной информации о программе.

Первая строка-комментарий (H1 line) – краткая информация о программе. Она отображается при вызове функции help для папки с программами. В этом случае будут выведены H1-строки всех m-файлов директории.

Следующие начальные комментарии содержат расширенную справку и отображаются вместе с H1 при вызове команды help для конкретного m-файла.

Рассмотрим пример.

Создадим в папке D:/matlab/ два файла: function1.m и function2.m:

>> cd D:/matlab/

Файл function1.m:

% Строка H1 для function1.m

% Справка по программе

% function1

function function1

Файл function2.m:

% Строка H1 для function2.m

% Справка по программе

% function2

function function2

Вызовем справку для папки D:/matlab (необходимо обратить внимание на отсутствие «/» в конце пути):

>> help D:/matlab

Contents of matlab:

function1 - Строка H1 для файла function1.m

function2 - Строка H1 для файла function2.m

Теперь посмотрим подробную информацию о программе:

>> help D:/matlab.function1

Строка H1 для файла function1.m

Справка по программе

Function1

4. Лабораторное задание

Получить у преподавателя задание на разработку программы и разработать её с использованием средств MATLAB.

Результатом выполнения задания должен быть m-файл программы.

Библиографический список

1. Ануфриев, И.Е. MATLAB 7 / И.Е. Ануфриев, А.Б. Смирнов, Е.Н. Смирнова. – СПб.: БХВ-Петербург, 2005. – 1104 с.

2. Кетков, Ю.Л. MATLAB 7: программирование, численные методы / Ю.Л. Кетков, А.Ю. Кетков, М.М. Шульц. – СПб.: БХВ-Петербург, 2005. – 752 с.

3. Кондрашов В.Е. MATLAB как система программирования научно-технических расчётов / В.Е. Кондрашов, С.Б. Королёв. – М.: Мир. – 645 с.

Содержание

ВВЕДЕНИЕ………………………………………………….…..1

1. ВИДЫ ПРОГРАММ В MATLAB…………………………...2

1.1. Сценарии (скрипты) ………..…………………………..3

1.2. Функции…………………………………………………5

1.3. Основные и локальные функции…………..…………..6

1.4. Вложенные функции…………..……………………......7

1.6. Анонимные функции…………………………………....9

2. УПРАВЛЯЮЩИЕ КОНСТРУКЦИИ………………………11

2.1. Условный оператор if…………………………………...11

2.2. Оператор выбора switch-case…………………………..12

2.3. Цикл с определённым количеством итераций………..15

2.4. Цикл с неопределённым количеством итераций….. ....16

2.5. Операторы return, break и continue………………….….17

2.6. Функция input……………………………………….…..17

3. КОММЕНТАРИИ В ПРОГРАММЕ……………………..…18

4. ЛАБОРАТОРНОЕ ЗАДАНИЕ …………………………...…19

БИБЛИОГРАФИЧЕСКИЙ СПИСОК…………………………19

ОСНОВЫ ПРОГРАММИРОВАНИЯ В MATLAB

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

по выполнению лабораторных работ по дисциплинам

«Вычислительные методы и программные системы»,

«Методы оптимизации в информационных системах»,

«Методы обработки данных» для студентов направлений

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