по практике в среде MATLAB




Снежинский физико-технический институт -

филиал федерального государственного автономного образовательного учреждения высшего образования

«Национальный исследовательский ядерный университет «МИФИ»
(СФТИ НИЯУ МИФИ)

 

Кафедра Лазерной физики

 

 

Отчёт по лабораторной работе №1

по практике в среде MATLAB

Тема: «Построение графиков в системе MATLAB»

 

Выполнил: МытаревМ. С.

Группа: _____ ЯФ26М ___

 

Преподаватель: Бродягина Н.А.

 

 

г. Снежинск, 2017 г.

 


Задание №1 Создайте графики функций в подокнах общего окна и задайте подписи к осям графиков, заголовки. Для 1-4 графиков возьмите функцию, согласно своему варианту, для 5-6 графиков любую другую.

1. Каркасная поверхность

2. Каркасная поверхность с применением прозрачности

3. Каркасная поверхность с линиями уровня

4. Каркасная поверхность с перпендикулярами на плоскость

5. Закрашенная каркасная поверхность

6.Закрашенная каркасная поверхность, скрыть отображение линий поверхности, выполнить сглаживание цвета между соседними элементами поверхности.

Варианты заданий. Пределы изменения x и y: от -2 π до 2 π для всех вариантов.

№ п/п Функция № п/п Функция
         
1-4 z=sin(2x)cos(2y) 5-6 z = (sin(x)/4)|y+0.5|

 

 

>> figure(1) >> mesh(x,y,z) >> [x,y]=meshgrid(-2*pi:pi/20:2*pi); >> z=sin(2*x).*cos(2*y); >> mesh(x,y,z) >> xlabel('X') >> ylabel('Y') >> zlabel('Z') >> title('Каркасная поверхность')

 

>> figure(2) >> mesh(x,y,z) >> hidden off >> title('Каркасная поверхность с прозрачностью') >> xlabel('X') >> ylabel('Y') >> zlabel('Z')  

 

>> figure(3) >> meshc(x,y,z) >> hidden on >> zlabel('Z') >> ylabel('Y') >> xlabel('X') >> title('Каркасная поверхность с линиями уровня')  

 

>> figure(4) >> meshz(x,y,z) >> title('Каркасная поверхность с перпендикулярами на плоскость') >> xlabel('X') >> ylabel('Y') >> zlabel('Z')

 

>> figure(5) >> z=(1+sin(x)).*(y-2); >> surf(x,y,z) >> zlabel('Z') >> ylabel('Y') >> xlabel('X') >> title('Закрашенная каркасная поверхность')  

 

>> figure(6) >> surf(x,y,z) >> shading interp >> xlabel('X') >> ylabel('Y') >> zlabel('Z') >> title('Закрашенная каркасная поверхность со сглаживанием')  

 

Задание №2 Постройте графики функций (1 – 8) каждый в своем окне. Функцию возьмите любую.

1. Закрашенная каркасная поверхность. Скрыть отображение линий поверхности, выполнить сглаживание цвета между соседними элементами поверхности. Задать для поверхности другую цветовую палитру.

2. Измените точку обзора, чтобы поверхность была видна снизу.

3. Отобразите в графическом окне панель инструментов Camera и с ее помощью рассмотрите поверхность с разных сторон.

4-7.Вывести функцию в виде четырех контурных графиков разного типа.

8. Закрашенная каркасная поверхность. Установите разные материалы поверхности.

 

№ п/п Функция
1-8 z=sin(2x)cos(2y)

 

 

>> figure(7) >> z=(sin(x)/3).*(1-y); >> surf(x,y,z) >> shading interp >> colormap copper  

 

>> figure(8) >> view(0,-90)  

 

 

>> figure(9) >> contour(x,y,z)  

 

>> figure(9) >> [C,h]=contour(x,y,z); >> clabel(C,h)  

 

>> figure(10) >> contourf(x,y,z)  

 

>> figure(11) >> contour3(x,y,z)  

 

>> figure(12) >> surf(x,y,z) >> material shiny >> material metal >> surfl(x,y,z) >> shading interp >> colormap autumn >> colormap gray >> material shiny >> material metal >> material ('metal') >> material ('shiny') >> colormap autumn >> material ('dull') >> material ('metal') >> colormap gray  

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: