Пример выполнения. x y. Пределы изменения аргументов -2p2p

Задание

Функция z

Задача 1

sin(x) sin(y)

x y. Пределы изменения аргументов -2p...2p

% Задача 1

% Число точек и шаг

N=40;

h=pi/20;

% Расчет матрицы for n=1:2*N+1

if n==N+1 A(n)=1; else A(n)=sin(h*(n-N-1))/(h*(n-N-1)); end;

end;

for n=1:2*N+1

for m=1:2*N+1

Z(n,m)=A(n)*A(m);

end;

end;

% Задание площадки

[X,Y]=meshgrid([-N:1:N]);

% Вывод графика в аксонометрии в окно 1

figure(1);

plot3(X,Y,Z);

% вывод трехмерного графика с функциональной окраской в окно 2

figure(2);

mesh(X,Y,Z);

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

figure(3);

meshc(X,Y,Z);

% вывод трехмерного графика с проекцией в окно 4

figure(4);

surf(X,Y,Z);

% Вывод контурного графика в окно 5

figure(5);

contour(X,Y,Z)

% Вывод объемного контурного графика в окно 6

figure(6);

contour3(X,Y,Z)

% Вывод объемного графика с освещением в окно 7

figure(7);surfl(X,Y,Z)

 

Задача 2

% Задача 2

% Число точек и шаг

N=40;

h=pi/20;

% Расчет матрицы for n=1:2*N+1

if n==N+1 A(n)=1; else A(n)=sin(h*(n-N-1))/(h*(n-N-1)); end;

end;

for n=1:2*N+1

for m=1:2*N+1

Z(n,m)=A(n)*A(m);

end;

end;

% Задание площадки

[X,Y]=meshgrid([-N:1:N]);

% Вывод графика в аксонометрии в подокно 1

subplot(3,3,1),plot3(X,Y,Z);

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

subplot(3,3,2),mesh(X,Y,Z);

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

subplot(3,3,3),meshc(X,Y,Z);

% вывод трехмерного графика с проекцией в подокно 4

subplot(3,3,4),surf(X,Y,Z);

% Вывод контурного графика в подокно 5

subplot(3,3,5),contour(X,Y,Z)

% Вывод объемного контурного графика в подокно 6

subplot(3,3,6),contour3(X,Y,Z)

% Вывод объемного графика с освещением в подокно 7

subplot(3,3,7),surfl(X,Y,Z)


Содержание отчета: титульный лист, тема и цель работы, № варианта задания и собственно задание, текст программы, результаты работы программы, выводы.

Контрольные вопросы

1. Организация вложенных циклов.

2. Правила задания многомерных функций.

3. Связь двумерной функции с матрицей для вывода графиков.

4. Вывод многомерных результатов в форме таблицы.

5. Трехмерная графика в аксонометрии.

6. Трехмерная графика с функциональной окраской раскраской.

7. Трехмерная графика с функциональной раскраской и проекцией.

8. Контурная графика.

9. Объемная контурная графика.

10. Объемная графика с освещением.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: