Построение графиков кривых и поверхностей

Рассмотрим построение обычного (двумерного) графика (рис.1.7). Текст функции, которая построит график, приведен ниже.

function exPlot xright=10; xleft=-10; h=0.1; x1=xleft:h:xright; % создан массив y1=f(x1); % точек для графика plot(x1,y1,'r.'); grid on; % покрыт сеткой title('y=(x+2)(x-4)'); % заголовок  xlabel('X'); % подпись к оси ylabel('Y'); [y,k]=min(y1); x=x1(k); text(x,y,'\leftarrow Minimum');%подпись Minimum к стрелке влево, указывает на точку с координатами x,y end

function y=f(x)

y=(x+2).*(x-4);

end

 
     

Рис. 1.7. Пример построения графика

В результате обращения к функции plot(x,y) будет создано окно с именем Figure 1 (так обычно по умолчанию), в котором будет построен график функции У от Х, если заранее заданы массив Х и соответствующий ему массив значений функции У.

Тип линии указывается в кавычках plot(x1,y1,'k-');

‘k-‘ Черная сплошная линия.

‘r.’ Круглые красные маркеры без линии.

hold on блокирует создание нового окна то есть новый график будет построен поверх старого на тех же координатных осях.

Построение поверхности обеспечивается следующим текстом программы (см. рис. 1.8)


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



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