Расчет и оптимизация процессов и аппаратов химических и пищевых производств в среде MatLab. Дворецкий Д.С - 26 стр.

UptoLike

title Заголовок графика title (‘Текстовая
строка’)
xlabel Подпись к оси абсцисс xlabel(‘x’)
ylabel Подпись к оси ординат ylabel(‘y’)
zlabel Подпись к оси (для
функций трех перемен-
ных)
zlabel(‘z’)
legend Легенда legend (‘График
1’, ‘График 2’)
hold on
(hold off)
Объединение графиков
разных функций в одном
графическом окне (от-
ключение данной функ-
ции – обязательно)
ДОПОЛНИТЕЛЬНУЮ ИНФОРМАЦИЮ ОБ ОФОРМЛЕНИИ ГРАФИКОВ ФУНКЦИЙ МОЖ-
НО ПОЛУЧИТЬ ИЗ СПРАВОЧНОЙ СИСТЕМЫ MATLAB.
5.3 Построение графиков функций двух переменных
MatLab предоставляет различные способы визуализации функций двух переменных – построение
трехмерных графиков, поверхностей и линий уровня. Для отображения функции двух переменных
следует:
1 Сгенерировать матрицы с координатами узлов сетки на прямоугольные области определения
функций.
2 Вычислить функцию в узлах сетки и записать полученные значения в матрицу.
3 Использовать одну из графических функций MatLab.
4 Нанести на график дополнительную информацию.
Сетка генерируется при помощи команды meshgrid, вызываемой двумя аргументами. Аргументами
являются векторы, элементы которых соответствуют сетке на прямоугольной области построения
функции. Для построения каркасной поверхности используется функция mesh, с тремя входными аргу-
ментами (рис. 5.3):
>> [X, Y] = meshgrid(-1:0.05:1, 0:0.05:1);
>> Z = 4*sin(2*pi*X).*cos(1.5*pi*Y).*(1-X.^2).*Y.*(1-Y);
>> mesh(X, Y, Z)