У вас вопросы?
У нас ответы:) SamZan.net

Тема- Графика в системе MATLAB5 вариант Выполнил- студент группы TI135

Работа добавлена на сайт samzan.net: 2016-06-20

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.2.2025









Техническтй  Университет Молдовы

Кафедра Теоретической Механики


Отчёт
о лабораторной работе #2

по механике, выполненной в
MATLAB
Тема:
Графика в системе MATLAB

5 вариант

Выполнил: студент группы TI-135                                    Чукля Никита

Проверил:                                                                            Русу Василий  

Задание:

I. Описать основные команды для построения графиков в пакете MATLAB


II. Построить графики двух функций одной переменной и представить их следующим образом:
a.) Два графика, каждый в отдельном окне
b.) Оба графика в одном окне, с общими осями
c.) Оба графика в одном окне:
1. на разных осях
2. каждый отдельно и оба на одном графике
    Первая фукнция:
    Вторая функция:
    При:


III. Построить график функции двух переменных на заданном прямоугольном участке:
    Функция:
    При:  ;

Решение

I. Основные команды:
figure(n) – создать новое окно с n-ой фигурой по счёту
grid on – включение размерной сетки
plot(x,f) - построение графика функции  
plot(x,f,x,g) -
графика функции    и  на одной оси
title(‘sample’) – заголовок графического окна
xlabel(‘sample’) – описание оси Ox
ylabel(‘sample’) – описание они Oy
subplot(m,n,p)  – создаёт матрицу отдельных графиков в одном  графическом окне, где  m - количество строк, nколичество столбцов и p - порядковый номер текущего графика
legend('f(x)','g(x)',mode) – описание графиков функций (описание заключено в апострофы), где mode-дополнительный параметр, указывающий в каком месте графического окна будет вставлено oписание (легеда)
surf(x,y,z) – построение  поверхности функции двух переменных
mesh(x,y,z) – построение  каркаса функции двух переменных
colorbar –создаёт панель цветов, которые связываются со значениями функции
colormap(wintrer) – выбирает  гамму цветов для отображения графика


II. a.) >> %Лабораторная работа #2

%Графика в системе MATLAB

%Чукля Никита, TI-135

%Задание 2

clear;

x=[-0.5:0.01:0.5];

f=abs(2.*x).^3;

g=abs(2.*x).^5;

figure(1);

plot(x,f);

grid on;

title('График функции f(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3');

figure(2);

plot(x,g);

grid on;

title('График функции g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('g=g(x)=|2x|^5');

figure(3);

plot(x,f,x,g);

grid on;

title('Графики функций f(x) и g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3','g=g(x)=|2x|^5');

figure(4);

subplot(3,1,1);

plot(x,f);

grid on;

title('График функции f(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3');

subplot(3,1,2);

plot(x,g);

grid on;

title('График функции g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('g=g(x)=|2x|^5');

subplot(3,1,3);

plot(x,f,x,g);

grid on;

title('Графики функций f(x) и g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3','g=g(x)=|2x|^5');

figure(5);

subplot(1,3,1);

plot(x,f);

grid on;

title('График функции f(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3');

subplot(1,3,2);

plot(x,g);

grid on;

title('График функции g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('g=g(x)=|2x|^5');

subplot(1,3,3);

plot(x,f,x,g);

grid on;

title('Графики функций f(x) и g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3','g=g(x)=|2x|^5');

figure(6);

subplot(2,2,1);

plot(x,f);

grid on;

title('График функции f(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3');

subplot(2,2,3)

plot(x,g);

grid on;

title('График функции g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('g=g(x)=|2x|^5');

subplot(2,2,[2,4]);

plot(x,f,x,g);

grid on;

title('Графики функций f(x) и g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3','g=g(x)=|2x|^5');

figure(7);

subplot(2,2,[1,2]);

plot(x,f,x,g);

grid on;

title('Графики функций f(x) и g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3','g=g(x)=|2x|^5');

subplot(2,2,3);

plot(x,f);

grid on;

title('График функции f(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('f=f(x)=|2x|^3');

subplot(2,2,4);

plot(x,g);

grid on;

title('График функции g(x)');

xlabel('Ось х');

ylabel('Ось у');

legend('g=g(x)=|2x|^5');





III. %Задание 3

clear;

figure(8);

x=[0:0.01:3];

y=[0:0.01:4];

[x,y]=meshgrid(x,y);

z=(1+x.*y).*(3-x).*(4-y);

mesh(x,y,z);

surf(x,y,z);

meshc(x,y,z);

surfc(x,y,z);

contour(x,y,z);

contourf(x,y,z);

contour3(x,y,z);

mesh(x,y,z);

grid on;

title('График функции z(x,y)');

xlabel('Ось х');

ylabel('Ось у');

zlabel('Ось z');

legend('z=z(x,y)=(1+xy)(3-x)(4-y)');

colorbar;

colormap(winter);


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




1. Реферат- Жизнь и деятельность чукчей
2. Развитие личности дошкольника в процессе общения
3. Анализ безубыточного объема продаж и зоны безубыточности предприятия в системе принятия управленческих решений (на примере СПК Звениговский)
4. Пути повышения эффективности труда команды топ-Менеджеров в ООО
5. Микроклимат производственного помещения Вентиляция производственных помещений составить конспект [ДОП
6. Экономика фирмы
7. моста дружбы существует
8. и онтогенетического развития.
9. Архивная практика
10. КЕМЕРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЮРИДИЧЕСКИЙ ФАКУЛЬТЕТ КАФЕДРА ГРАЖДАНСКОГО ПРАВА И ПРОЦЕССА