Добавил:
nikolozzz15@gmail.com Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MATLAB_metodicheskie_ukazania_k_LR_12_02_2015_v0.docx
Скачиваний:
16
Добавлен:
27.11.2022
Размер:
146.61 Кб
Скачать

8.2. Программа работы

8.2.1. Создание документов класса Notebook

1. Для создания нового документа Notebook наберите notebook в командной строке MATLAB. При этом автоматически запустится Microsoft Word и откроется новая M-книга с именем Document 1. Опишем с помощью М-книги некоторые фракталы.

2. Введите заголовок документа (например, «Фракталы») и с красной строки определение фрактала: «Фрактал – это сложная геометрическая фигура, обладающая свойством самоподобия, т. е. составленная из нескольких частей, каждая из которых подобна всей фигуре целиком». И далее: «В качестве иллюстрации рассмотрим следующие фракталы:

№ п./п.

Фрактал

№ п./п.

Фрактал

1

Дракон Хартера–Хайтвея

7

Куст

2

Кoвер Серпинского

8

Остров

3

Кривая Гильберта

9

Снежинка Коха

4

Кривая Госпера

10

Сорняк

5

Кривая Пеано

11

Цветок

6

Кривая Серпинского

3. Создайте ячейку ввода. Для этого введите с новой строки N = 3. Затем выделите этот текст и исполните команду меню Notebook \ Define Input Cell. В результате проделанных действий текст автоматически заключается в квадратные скобки.

4. Создадим еще одну ячейку ввода с командой вызова функции построения фракталов Lsystem(N). Выделите набранную команду и снова примените процедуру Define Input Cell. Автоматически сгенерируется ячейка вывода – изображение фрактала.

5. Можно изменить ячейку ввода, задав новый номер N фрактала. После этого необходимо вызвать контекстное меню и обновить всю М-книгу командой Evaluate M-book. Таким образом, можно просмотреть все 11 представленных фракталов. При изменении ячейки ввода ячейка вывода обновляется автоматически.

6. Сохраните созданную М-книгу в формате *.doc.

8.2.2. Задание на самостоятельную работу

Создайте M-книгу, иллюстрирующую основные возможности дескрипторной графики математического пакета MATLAB.

8.3. Содержание отчета

Отчет должен содержать цель лабораторной работы, краткое описание расширения Notebook MATLAB, две созданные в результате работы М - книги.

Содержани

Лабораторная работа 1 Интерфейс MatLab и основы проведения вычислений в командном режиме 3

1.1. Основные сведения 3

1.2. Программа работы 4

1.2.1. Работа в командном окне 4

1.2.2. Рабочее пространство 5

1.2.3. Числа, операторы, функции 5

1.2.4. Задание на самостоятельную работу 7

1.3. Содержание отчета 7

Лабораторная работа 2 Операции с векторами и матрицами в MatLab 8

2.1. Основные сведения 8

2.2. Программа работы 8

2.2.1. Создание матриц и доступ к элементам 8

2.2.2. Операции с векторами и матрицами 10

2.2.3. Задание на самостоятельную работу 11

2.3. Содержание отчета 12

Лабораторная работа 3 Построение и редактирование графиков 13

в MatLab 13

3.1. Основные сведения 13

3.2. Программа работы 13

3.2.1. Создание графиков 13

3.2.2. Редактирование графиков и осей 14

3.2.3. Создание поверхностей и трехмерных графиков 15

3.2.4. Задание на самостоятельную работу 15

3.3. Содержание отчета 16

Лабораторная работа 4 основы символьных вычислений и операций над полиномами 17

4.1. Основные сведения 17

4.2. Программа работы 17

4.2.1. Символьные вычисления 17

4.2.2. Операции с полиномами 18

4.2.3. Задание на самостоятельную работу 19

4.3. Содержание отчета 20

Лабораторная работа 5 Введение в среду моделирования matlab Simulink 20

5.1. Основные сведения 20

5.2. Программа работы 20

5.2.1. Математическое описание объекта моделирования 20

5.2.2. Реализация модели в среде MATLAB Simulink 22

5.2.3. Моделирование системы 23

5.2.4. Создание подсистем 25

5.3. Содержание отчета 26

Лабораторная работа 6 работа с matlab Simulink из командной строки 26

6.1. Основные сведения 26

6.2. Программа работы 26

6.2.1. Настройка взаимодействия Simulink модели с рабочим пространством MATLAB 26

6.2.2. Управление моделированием из командной строки MATLAB 27

6.2.3. Задание на самостоятельную работу 28

6.3. Содержание отчета 28

Лабораторная работа 7 Создание пользовательского интерфейса 28

в matlab 28

7.1. Основные сведения 28

7.2. Программа работы 29

7.2.1. Создание простых элементов управления 29

7.2.2. Задание на самостоятельную работу 30

7.3. Содержание отчета 30

Лабораторная работа 8 Создание комплексных проектов на базе MatLab 30

8.1. Основные сведения 30

8.2. Программа работы 31

8.2.1. Создание документов класса Notebook 31

8.2.2. Задание на самостоятельную работу 3

8.3. Содержание отчета 3

Лабораторная работа 1. Интерфейс MATLAB и основы проведения вычислений в командном режиме 1

Лабораторная работа 2. Операции с векторами и матрицами в MATLAB 7

Лабораторная работа 3. Построение и редактирование графиков в MATLAB 12

Лабораторная работа 4. Основы символьных вычислений и операций над полиномами 16

Лабораторная работа 5. Введение в среду моделирования MATLAB Simulink 19

Лабораторная работа 6. Работа с MATLAB Simulink из командной строки 25

Лабораторная работа 7. Создание пользовательского интерфейса в MATLAB 27

Лабораторная работа 8. Создание комплексных проектов на базе MATLAB 29

Редактор О. Е. Сафонова

Подписано в печать Формат 60 ×84 1/16.

Бумага офсетная. Печать офсетная. Печ. л. 2,0

Гарнитура “Times New Roman”. Тираж 40 экз. Заказ .

Издательство СПбГЭТУ “ЛЭТИ”

Соседние файлы в предмете Информационные технологии