Page 245 - 6197
P. 245
Приклад 4.20 Побудувати графік функції двох змінних
2
2
2 x 3 5 x y 2 1 x 1 y 2
f x,y 3 1 x 10 x y e e
5 3
та її лінії рівня.
Програма, яка вирішує поставлену задачу наведена на
рис. 4.16, а графіки функцій на рис. 4.17 і 4.18.
%================================================
%Побудова графіка функції двох змінних
%================================================
%Задаємо матрицю координатних вузлів
%(область побудови-квадрат)
[x,y]=meshgrid(-3:0.125:3);
z=3*(1-x).^2.*exp(-x.^2-(y+1).^2)...
-10*(x/5-x.^3-y.^5).*exp(-x.^2-y.^2)...
-exp(-(x+1).^2-y.^2)/3;
%Графік функції f(x,y)
mesh(x,y,z)
figure
%Лінії рівня функції f(x,y)
levels=-4:0.5:4;
contour(x,y,z,levels)
Рисунок 4.16. – Програма побудови графіків функцій
двох змінних
245