Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kontrolnaya_rabota_dlya_zaochnikov.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
352.26 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ФГБОУ ВПО

ВОРОНЕЖСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ “

КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ,

МОДЕЛИРОВАНИЯ И УПРАВЛЕНИЯ

ОСНОВЫ РАБОТЫ В СРЕДЕ

MATLAB 2007

Методические указания по выполнению контрольной работы

по курсу «Информационные технологии»

Для студентов специальности

230201 – «Информационные системы и технологии»

всех форм обучения

______________________________

Воронеж

2011

УДК 681.3.06

Основы работы с среде MATLAB 2007 [Текст] : методические указания по выполнению контрольной работы по курсу "Информационные технологии" / Воронеж. гос. технол. акад.; сост. Л. А. Коробова, Е. А. Пологно, А. С. Чайковский. – Воронеж : ВГТА, 2010. – 32 с.

Методические указания разработаны в соответствии с требованиями ООП подготовки инженеров по специальности 230201 – “Информационные системы и технологии”. Приведены основные теоретические сведения и задания для контрольной работы по курсу «Информационные технологии», в котором изучается методология и принципы работы с программным комплексом MATLAB.

Ил. 3. Библиогр.: 3 назв.

Составители: доцент Л. А. КОРОБОВА,

ассистенты Е. А. ПОЛОГНО,

А. С. ЧАЙКОВСКИЙ.

Научный редактор профессор Г. В. АБРАМОВ

Рецензент профессор Ю. С. СЕРБУЛОВ

(Воронежский институт высоких технологий)

Печатается по решению редакционно-издательского совета

Воронежской государственной технологической академии

 Коробова Л. А.,

Пологно Е.А.,

Чайковский А. С., 2011

 ГОУВПО «Воронежская государственная технологическая академия», 2011

Оригинал-макет данного издания является собственностью Воронежской государственной технологической академии, его репродуцирование (воспроизведение) любым способом без согласия академии запрещается.

Рабочая среда matlab

При запуске MATLAB на экране открывается рабочая среда MATLAB, изображенная на рис. 1.

Основными элементами рабочей среды являются:

  • меню;

  • панель инструментов с кнопками и раскрывающимся списком;

  • окна с вкладками Workspace и Current Directory для просмотра переменных и установки текущего каталога;

  • окно Command Window, служащее для ввода команд и вывода результата;

  • окно Command History, предназначенное для просмотра и повторного выполнения ранее введенных команд;

  • строка состояния с кнопкой Start.

При нажатии на кнопку Start открывается меню, приведенное на рис. 2. С его помощью обеспечивается доступ ко всем основным средствам MATLAB.

Рис. 1. Рабочая среда MATLAB

Окно Command Window состоит из следующих элементов:

  • заголовка с названием окна и двумя кнопками справа;

  • рабочей области с командной строкой, в которой находится мигающий вертикальный курсор;

  • полос скроллинга.

Все команды следует набирать в командной строке. Сам символ >> приведенный в примерах набирать не нужно. Важно запомнить, что набор любой команды или выражения должен заканчиваться нажатием на <Enter>, для того чтобы программа MATLAB выполнила эту команду или вычислила выражение.

Рис. 2. Раскрывающееся меню по кнопке Start

Арифметические вычисления

Встроенные математические функции позволяют находить значения различных выражений. Команды для вычислений выражений имеют вид, свойственный всем языкам программирования высокого уровня.

Простейшие вычисления

Выберите вид рабочей среды, как было описано выше, наберите в командной строке 1+2 и нажмите <Enter>. В результате в командном окне MATLAB отображается следующее:

>> 1+2

ans =

3

Что сделала программа MATLAB? Сначала она вычислила сумму 1+2, затем записала результат в специальную переменную ans и вывела ее значение, равное 3, в командное окно. Переменная ans автоматически создается, когда вычисляемое выражение не присваивается некоторой переменной.

В окне Command Window ниже ответа расположена командная строка с мигающим курсором, обозначающая, что среда MATLAB готова к дальнейшим вычислениям.

Если требуется продолжить работу с предыдущим выражением, например, вычислить (1+2)/4.5, то проще всего воспользоваться уже имеющимся результатом, который хранится в переменной ans. Наберите в командной строке ans/4.5 и нажмите <Enter>, получается:

>> ans/4.5

ans =

0.6667

Использование элементарных функций

Арифметические операции в MATLAB выполняются в обычном порядке, свойственном большинству языков программирования:

  • возведение в степень – ^;

  • умножение и деление – *, /;

  • сложение и вычитание – +, -.

Для изменения порядка выполнения арифметических операторов следует использовать круглые скобки.

Встроенные элементарные функции

Встроенные элементарные функции MATLAB включают тригонометрические, гиперболические, экспоненциальные и логарифмические функции, а также функции для работы с комплексными числами и для округления различными способами.

Тригонометрические и обратные к ним функции

  • sin, cos, tan, cot – синус, косинус, тангенс, котангенс;

  • sec, csc – секанс, косеканс;

  • asin, acos, atan, acot – арксинус, арккосинус, арктангенс, арккотангенс;

  • asec, acsc – арксеканс, арккосеканс.

Экспоненциальная функция, логарифмы

  • exp – экспоненциальная функция;

  • log – натуральный логарифм;

  • log10 – десятичный логарифм;

  • log2 – логарифм по основанию 2;

Задание 1.

З адайте значение переменной x и вычислите значения арифметических выражений.

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

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