![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Пример выполнения. x y . Пределы изменения аргументов -2p2p⇐ ПредыдущаяСтр 17 из 17
Задание Функция z
Задача 1
sin(x) sin(y)
% Задача 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. Объемная графика с освещением.
|