В. В. Терёхин
Моделирование в системе
MATLAB
Часть1. Основы работы в MATLAB
Практическое пособие
Новокузнецк 2005
Министерство Образования
Российской Федерации
Кемеровский государственный университет
В. В. Терёхин
Моделирование в системе
MATLAB
Часть1. Основы работы в MATLAB
Практическое пособие
Новокузнецк 2005
ББК 32. 973
УДК - 681. 142. 2
Т-
Печатается по решению редакционно-издательского совета
Кемеровского государственного университета. Рецензенты:
…………………
………………. . Терёхин В. В. Т- Моделирование в системе MATLAB:Учебное посо-
бие /Кемеровский государственный университет. – Новокузнецк: Куз-
бассвузиздат, 2004. -376с. ISBN ……………………
Автор скомпоновал основные сведения для работы в
MATLAB, необходимые для выполнения учебных задач по
моделированию при изучении различных дисциплин в облас-
ти математики, информатики, теории управления и т. п. В
данной работе использованы материалы книг Потёмкина
В. Г. (Введение в MATLAB), Гультяева А. . К. (MATLAB 5. 3),
Черных И. В. (SIMULINK) и Лазарева Ю. Ф. (MatLAB 5. x). Книга рассчитана на студентов 2-5 курсов по специальности
«Прикладная математика и информатика», «Автоматизиро-
ванные системы обработки информации и управления»,
«Прикладная информатика в экономике». К ……………. . ББК 32. 81
ISBN ……………………
© Терёхин В. В. , 2005
© Кем еровский государственный
университет, 2005
2
Содержание
Введение... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6
1 Операционная среда системы Matlab ... ... ... ... ... ... ... ... ... 8
1. 1 Командное окно. Инструментальная панель... ... ... 8
1. 2 Редактор/отладчик М-файлов ... ... ... ... ... ... ... ... ... ... 13
1. 3 Рабочая область... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
1. 4 Список путей доступа... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 17
1. 5 Работа с файлами и оболочкой DOS. Импорт и
экспорт данных ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 20
1. 6 Использование памяти ... ... ... ... ... ... ... ... ... ... ... ... ... ... 25
1. 7 Интерактивный доступ к справочной информации
и документации. Команды Help, lookfor. Меню Help
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... . 26
2 Инструментальное средство Notebook... ... ... ... ... ... ... ... 33
2. 1 Работа в среде ИС Notebook ... ... ... ... ... ... ... ... ... ... ... 33
2. 2 Написание М-книги ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 34
2. 3 Объединение команд в группы... ... ... ... ... ... ... ... ... . . 36
2. 4 Использование операторов системы MATLAB
внутри текста. Зоны вычислений. Преобразование
ячейки в текст... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 38
2. 5 Вычисление ячеек ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 40
2. 6 Операции с результатами вычислений ... ... ... ... ... . 43
2. 7 Управление форматом вывода чисел ... ... ... ... ... ... . 45
2. 8 Управление графическим выводом... ... ... ... ... ... ... . 47
2. 9 Команды ИС Notebook ... ... ... ... ... ... ... ... ... ... ... ... ... ... 49
3 Программирование в среде Matlab 5 ... ... ... ... ... ... ... ... . . 57
3. 1 Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 57
3. 2 Создание М-файлов.