Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СКТ_Лабораторная работа N2

.pdf
Скачиваний:
17
Добавлен:
01.10.2016
Размер:
267.8 Кб
Скачать

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Кубанский государственный технологический университет»

Кафедра электроснабжения промышленных предприятий

Специальные компьютерные технологии

МАТЕМАТИЧЕСКАЯ СИСТЕМА MATLAB

Руководство к лабораторной работе № 2 по курсу «Специальные компьютерные технологии»

для студентов всех форм обучения специальности 140400.62 «Электроэнергетика и электротехника»

Краснодар

2012

Составители: канд. техн. наук, доц. В.Ю. Карандей

канд. техн. наук, доц. Б.К. Попов

УДК 621.316.008

Специальные компьютерные технологии: Руководство к лабораторной работе № 2 по курсу «Специальные компьютерные технологии» для студентов всех форм обучения специальности 140400.62 «Электроэнергетика и электротехника» /Сост: В.Ю. Карандей, Б.К. Попов; Кубан. гос. технол. ун-т. Каф. электроснабжения промышленных предприятий. – Краснодар.: Изд. КубГТУ, 2012. – 8 с.

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

Ил. 2. Табл. 5. Библиогр.: 11 назв.

Печатается по решению методического совета Кубанского государственного технологического университета

Рецензенты:

д-р техн. наук, профессор, заведующий кафедрой электроснабжения промышленных предприятий КубГТУ Б.А. Коробейников.

главный инженер ООО "КубаньМонтажИнжиниринг" А.Н. Коваль

КубГТУ, 2012

2

Задание №1

Решить систему уравнений, взятую в соответствии с номером варианта, выбираемом по значению b (последняя цифра зачетной книжки) (таблица 1.1). Решение системы уравнений вывести в виде вектора Х. Сформировать матрицу А из коэффициентов данной системы уравнений и вектор В из свободных членов системы. Для полученного вектора В выполнить следующие операции: транспонирование (результат вывести в виде матрицы ВТ), умножение вектора на число, равное a+10 (a – предпоследняя цифра зачетной книжки) (результат вывести в виде матрицы B1), прибавить к каждому элементу вектора данное число a+10 (результат вывести в виде матрицы B2), осуществить поэлементное возведение в степень числа b+2 вектор В (результат вывести в виде матрицы B3). Для матрицы А выполнить: транспонирование (результат вывести в виде матрицы АТ), обращение матрицы (результат вывести в виде матрицы invA), возведение матрицы в степень числа, равного a+2 (результат вывести в виде матрицы A1) , выполнить образование функций ln(x), exp(x), x для матрицы А (результаты вывести в виде матриц А2, А3, А4, соответственно). После выполнения задания сохранить результаты в файл Zadacha_1_ab.mat.

Таблица 1.1

Последняя

 

 

 

 

цифра

Задание

 

зачетной

 

 

 

 

 

книжки:

 

 

 

 

1

 

2

 

 

3x

y

z

12

1

x

2 y

4z

6

 

5x

y

2z

3

 

 

 

 

 

 

2x

y

z

4

2

x

3y

z

7

3x

y

4z

12

 

 

 

 

 

 

 

2x

3y

4z

3

3

3x

4 y

2z

5

 

2x

7 y

5z

13

 

 

 

 

 

 

2x

7 y

5z

9

4

x 5 y

5z

2

 

4x

2 y

7z

24

 

 

 

 

 

3

Таблица 1.1 (продолжение)

Последняя

 

 

 

 

 

цифра

 

Задание

 

зачетной

 

 

 

 

 

 

 

книжки

 

 

 

 

 

1

 

 

2

 

 

 

 

2x

3y

z

0

5

 

x

2 y

4z

9

 

 

 

y z

2

 

 

 

 

 

 

 

 

 

x

3y

4z

17

6

 

2x

3y

5z

16

 

 

3x

4 y

z

7

 

 

 

 

 

 

 

 

2x

2 y

4z

6

7

 

x

3y

5z

6

 

 

3x

2 y

6z

6

 

 

 

 

 

 

 

 

3x

2 y

4z

12

8

 

3x

4 y

2z

6

 

 

2x

y

z

9

 

 

 

 

 

 

 

 

2x

y

3z

4

9

 

x

3y

z

11

 

 

x

2 y

2z

7

 

 

 

 

 

 

 

 

2x

y

z

14

0

 

3x

4 y

2z

11

 

 

3x 2 y 4z 11

 

 

 

 

 

 

Задание №2

 

 

 

 

Создать функцию

пользователя y=f(x)

(таблица 2.1), вычислить ее

значение в точке х0 и простроить график на отрезке [x0 – (a+5); x0 + (a+5)], с шагом (a+5)/10.

Таблица 2.1

Последняя

 

 

 

 

 

 

 

 

цифра

 

Функция

х0

зачетной

 

 

 

 

 

 

 

 

 

книжки

 

 

 

 

 

 

 

 

1

 

2

 

 

 

3

 

 

 

 

e

x

 

1

y

 

 

 

 

 

x

5,5

 

 

 

 

 

 

 

e x

1

 

 

 

 

 

 

4

Таблица 2 (продолжение)

Последняя

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

цифра

 

 

 

 

 

 

Функция

 

 

 

х0

зачетной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

книжки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

3

2

 

y

 

 

 

 

 

x2

1

 

 

 

 

 

 

 

x

2,75

 

 

 

 

ln(x2

1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

y

 

 

shx

sin x

 

 

1

3,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

y

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

2

4,21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(1

ln x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

y

 

2

sin2 2x

 

3

cos2 2x

6,32

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

y

 

sin2

x

 

1

 

4,75

 

 

 

 

cos4

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

y

 

 

ex 3

x2

 

 

x

 

 

1

2,35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

y

 

x3 3 (1

x)2

 

 

1

8,29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

y

 

e x

1

x

 

 

x2

x2

4,56

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

y

 

 

 

x

1

cos(0,5x)

1,23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для

заданного графика

функции применить следующее

форматирование (таблица 2.2).

 

 

Таблица 2.2

 

 

 

 

 

 

 

Предпоследняя

Тип точки

Цвет линии

Тип линии

цифра зачетной

 

 

 

книжки

 

 

 

 

1

 

2

3

4

1, 0

 

Окружность

Фиолетовый

Сплошная

2, 9

 

Крест

Голубой

Двойной пунктир

3, 8

 

Плюс

Красный

Штрих-пунктир

4, 7

 

Восьмиконечная

Зеленый

Штриховая

 

снежинка

 

 

 

 

 

 

5, 6

 

Квадрат

Синий

Двойной пунктир

5

После выполнения задания сохранить результаты в файл

Zadacha_2_ab.mat, а построенный график в файл Zadacha_2_ab.fig.

Задание №3

В пакете Simulink системы MATLAB реализовать одну из схем, приведенных на рисунках 3.1 и 3.2, в соответствии с вариантом. Для данной цепи выполнить визуализацию входного напряжения, напряжения на каждом из элементов, а также тока цепи при помощи цифрового осциллографа. Все измеряемые величины должны быть выведены на одних осях, в случае несопоставимых значений данных величин следует применять усиление/ослабление соответствующего сигнала.

Задания по вариантам приведены в таблицах 3.1 и 3.2. Результаты сохранить в файл Zadacha_3_ab.mdl.

Рисунок 3.1

 

Рисунок 3.2

Таблица 3.1

 

 

 

 

 

Номер рисунка

 

Предпоследняя цифра зачетной

 

 

книжки

 

 

 

3.1

 

0; 2; 4; 6; 8

 

 

 

3.2

 

1; 3; 5; 7; 9

 

 

 

6

Таблица 3.2

Последняя

Uвх, В

R, Ом

L, мГн

C, мкФ

цифра

 

 

 

 

зачетной

 

 

 

 

книжки

 

 

 

 

 

 

 

 

 

1

100sin(20t)

11

-

31

 

 

 

 

 

2

50sin(40t-30o)

12

8

-

 

 

 

 

 

3

70sin(50t+90o)

13

-

33

4

100sin(60t-90o)

14

6

-

5

120sin(50t)

15

-

35

 

 

 

 

 

6

200sin(100t+45o)

16

4

-

7

150sin(50t)

17

-

37

 

 

 

 

 

8

110sin(40t-60o)

18

2

-

9

150sin(50t)

19

-

39

 

 

 

 

 

0

60sin(40t+60o)

10

10

-

Основная литература

1 Расчет электрических цепей в MATLAB: Учебный курс. – СПб.:

Питер, 2004. – 250 с.: ил.

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

3 Максимов Н.А. Microsoft OFFICE (часть третья). Учебный практикум. - Чебоксары, 2009.– 56с.

4 Диго С.М. Базы данных. проектирование и создание: Учебнометодический комплекс. – М.: Изд. Центр ЕАОИ. 2008. – 171 с.

5Бьюли А. Изучаем SQL. – Пер. с англ. – СПб: Символ-Плюс, 2007. – 312 с., ил.

6Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. -М.: Издательство «ОДМ Групп», 2003. -616с., ил.

7Потапахин В.В. Turbo Pascal: решение сложных задач. - Спб.: БХВПетербург, 2006. - 208с.: ил.

8Фаронов В.В. программирование баз данных в Delphi 7. Учебный курс. – СПб.: Питер, 2006. – 456 с.: ил.

9А. Епанешников, В. Епанешников Программирование в среде Turbo Pascal 7.0. - 3-е изд., стер. - М.: «ДИАЛОГ МИФИ», 1995. - 288 с.

7

Дополнительная литература

10 Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi / Второе издание переработанное и дополненное. – СПб.: БХВ – Санкт-Петербург,

1999. – 416 с., илл.

11 Гофман В. Э., Хомоненко А. Д. Delphi. Быстрый старт. — СПб.: БХВ-Петербург, 2003. — 288 с: ил.

8

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