Лаб1_DSP. Лабораторная работа 1 Цель лабораторной работы Изучение основ языка matlab
![]()
|
Лабораторная работа №1 1. Цель лабораторной работы Изучение основ языка MATLAB. 2. Задание на лабораторную работу Задание на лабораторную работу включает в себя следующие пункты: 1. Запуск системы MATLAB и знакомство с ее интерфейсом. Пояснить, какие окна образуют интерфейс MATLAB. ![]() 2. Знакомство со справочной системой MATLAB в формате HTML. Пояснить, как обратиться к справочной системе. ![]() 3. Ввод комментария в окне Command Window. Ввести наименование лабораторной работы. Пояснить, какой символ используется для ввода комментария. ![]() 4. Знакомство с командами языка MATLAB. Выполнить команду: help general Пояснить назначение и формат команды help. О каких объектах языка MATLAB будет выдана справка? ![]() 5. Очистка окна Command Window. Пояснить, какая команда используется. ![]() 6. Ввод вещественных констант. Ввести следующие константы в обычной форме и форме E без символа ";" в конце строки: 0 0,000 0,814 –0,814 8,14 ⋅ 10–7 0,814578942 0,9999999999 0,0000814765178 8145,7 –8145,577777777 0,814557 ⋅ 105 ![]() ![]() Пояснить: • смысл символа ";" в конце строки; • какой переменной присваиваются значения вводимых констант; • в каком случае при вводе констант целесообразно использовать форму E; • в каком формате выводятся константы по умолчанию; • как вывести указанные константы с максимальным количеством значащих цифр в дробной части; • какое количество значащих цифр в дробной части будет максимальным; • какие форматы предусмотрены для вывода вещественных констант; • какую форму E называют нормализованной. 7. Ввод комплексных констант. Ввести следующие константы без символа ";" в конце строки: 0,057+0,5j 0,057+0,5i 1200000,5+56i 1200000,57857+56i 12,5+56i 12,5+0,000056i –0,9999999i 0i 17+10-5i 15 ⋅ 10-5i ![]() ![]() ![]() Пояснить: • в какой форме вводятся комплексные константы; • в какой форме вводятся их вещественные и мнимые части; • в каком формате выводятся комплексные константы по умолчанию; • какой формат целесообразно выбрать для вывода указанных констант; • какая из констант списка будет воспринята как вещественная. 8. Ввод логических констант. Ввести константы true и false без символа ";" в конце строки. Пояснить, какие значения будут выведены и какой переменной присвоены. Пояснить: ![]() 9. Знакомство с рабочим пространством памяти Workspace. Выполнить следующие действия: • очистить и проверить содержимое Workspace; ![]() ![]() ![]() ![]() • загрузить сохраненный файл данных (см. п. 20) и вывести значение пере- менных A, B, C в окне Command Window; ![]() • проверить содержимое Workspace; ![]() • удалить из Workspace переменную A и проверить содержимое Workspace. ![]() 4. Отчет и контрольные вопросы Отчет составляется в редакторе MS Word и содержит результаты выполнения каждого пункта задания, копируемые из окна Command Window (шрифт Courier New), и ответы на поставленные вопросы (шрифт Times New Roman). Защита лабораторной работы проводится на основании представленного отчета и контрольных вопросов из следующего списка: 1. Для чего предназначена система MATLAB? 2. Назовите окна интерфейса MATLAB и поясните их назначение. 3. Дайте определение следующим понятиям: текущая сессия, режим прямых вы- числений. 4. Назовите базовые объекты языка MATLAB. 5. Дайте определение команды. 6. Дайте определение константы. 7. Какие типы констант используются в MATLAB? 8. Как вводятся комплексные константы? 9. Какие форматы вывода констант используются в MATLAB? 10. Дайте определение формы Е и нормализованной формы E. 11. Какие константы называют стандартными? 12. Дайте определение переменной и поясните, с помощью какого оператора ей присваивается значение. 13. Дайте определение массива. 14. Чем характеризуется массив? 15. Дайте расшифровку названия "MATLAB" и поясните его смысл. 16. Как вектор и скаляр воспринимаются в MATLAB? 17. Чему равна нижняя граница индексов матрицы в MATLAB? 18. Как вводятся матрица, вектор и скаляр? 19. Чему соответствует простая переменная в MATLAB? 20. Дайте определение выражения в MATLAB. 21. Какие типы выражений используются в MATLAB? 22. Дайте определение арифметического и логического выражений. ![]() №1 Задача ![]() №2 Задача ![]() ![]() №3 Задача ![]() №4 Задача ![]() ![]() №5 Задача ![]() №6 Задача ![]() №7 Задача ![]() №8 Задача ![]() ![]() №9 Задача ![]() №10 Задача ![]() №11 Задача ![]() №12 Задача ![]() |