МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ
ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Институт/Факультет — Кибернетики
Направление — Автоматизация технологических процессов и производств (в нефтегазовой отрасли)
Кафедра — Интегрированных компьютерных систем управления
SymbolicMathToolbox (MuPAD)
Отчет по лабораторной работе №2
по курсу «АТПП»
Выполнил студент гр. 8201 | __________ | __________ | А.В. Ядыкин |
подпись | дата | ||
Проверил преподаватель кафедры ИКСУ | __________ | __________ | Д.Ю. Берчук |
подпись | дата |
Томск — 2014
Цели работы:
1. Знакомство с MuPAD.
2. Выполнение индивидуального задания.
3. Анализ полученных результатов.
Ход работы:
Построим графики следующих функций в MuPAD, причем возьмем во всех функциях вместо , где — последняя цифра зачетной книжки:
1. Синус:
plot(sin(5*x), x=0..4/5*PI, Header="sin(5*x)", GridVisible, SubgridVisible, ViewingBoxXRange=0..1.15, LineWidth=1, Width=240)
Рис. 1. График
2. Тригонометрические функции:
plot(sin(5*x)/(5*x), 5*x*cos(5*x), tan(5*x), x=-1..1, LegendVisible, GridVisible, SubgridVisible, Header="Trigonometry", Height=120, Width=240, ViewingBoxYRange=-10..10)
Рис. 2. Графики
3. Косеканс:
plot(sin(1/(5*x)), x=-0.5..0.5, Mesh=3000, GridVisible, SubgridVisible, Header="sin(1/(5*x))", Width=240, Height=120)
Рис. 3. График
4.Трехмернаяповерхность №1:
plot(sin((5*x)^2+y^2), x=-3/5..3/5, y=-3..3, GridVisible, #3D, Header="3D-Function#1", Height=120, SubgridVisible, Submesh=[3, 3])
Рис. 4. График трехмерной поверхности
5. Трехмернаяповерхность №2:
plot(sin(a*(5*x-y^2)), x=-5/5..5/5, y=-2..2, a=1..2, Header="3D-Function#2", GridVisible, SubgridVisible, #3D)
Рис. 5. График трехмерной поверхности
6. ФигурыЛиссажу:
plot(plot::Curve2d([cos(7*t), sin(5*t)], t=0..2*PI, Mesh=500), Scaling=Constrained, Header="Lissajous Figures", GridVisible, SubgridVisible)
Рис. 6. Фигуры Лиссажу
7. Трехмернаякривая:
plot(plot::Curve3d([cos(5*t), sin(5*t), 5*t], t=0..5, Mesh=500), Header="Spiral", GridVisible, SubgridVisible)
Рис. 7. Трехмерная кривая
8. Трехмерный эллипсоид:
plot(plot::Implicit3d((5*x)^2+y^2+z^2=1, x=-1/5..1/5, y=-1..1, z=-1..1), Header="Ellipsoid", GridVisible, SubgridVisible)
Рис. 8. Трехмерный эллипсоид
Ответы на контрольные вопросы
1. Что такое MuPAD? Какова его основная функция?
MuPAD — это символьный яз
ык, оптимизированный для работы с символьными математическими выражениями.
2. При помощи каких средств могут быть расширены возможности MuPAD?ury9s8ds
Возможности MuPAD могут быть расширены с помощью функций С++ для ускорения выполнения расчетов. Также в MuPAD может быть внедрен код Java. Кроме того, реализована возможность написания своих функций и добавления их в библиотеку.
3. Какое основное назначение приложения MuPADNotebookApp?
MuPADNotebookApp — приложение, позволяющее дифференцировать символьный математический документ со встроенными текстом, графиками и математическими выражениями.
4. Каким уравнением описывается система гашения колебаний пружинного маятника?
5. Для чего служит функция ODE?
Функция ODE означает простое дифференциальное уравнение. С помощью этой функции можно описывать простые дифференциальные уравнения и решать их.
6. Что показывает ЛАФЧХ?
ЛАФЧХ демонстрирует зависимость отношения амплитуды и фазы выходного сигнала к входному от частоты.
7. Дать определение «частоты среза».
Частота среза — частота, которой соответствует единичное усиление.
Вывод: в результате выполнения лабораторной работы было осуществлено знакомство с MuPAD, а также с его основными функциями и методами построения плоских и пространственных кривых.