Команда plot та її параметри

Для побудови графіків функції f(x) однієї змінної (в інтервалі по осі ОХ і в інтервалі по осі ОY) використовується команда plot(f(x), x=a..b, y=c..d, parameters), де parameters – параметри управління зображенням. Якщо їх не вказувати, то будуть використані установки по замовчуванню. Настройка зображення також може здійснюватися з панелі інструментів.

Основні параметри команди plot:

1) title=”text”, де text-заголовок малюнка (текст можна залишати без лапок, якщо він містить тільки латинські букви без пропусків).

2) coords=polar – установка полярних координат (за умовчанням встановлені декартові).

3) ахes – установка типу координатних осей: axes=NORMAL – звичайні осі; axes=BOXED – графік в рамці із шкалою; axes=FRAME – осі з центром в лівому нижньому кутку малюнка; axes=NONE – без осей.

4) scaling – установка масштабу малюнка: scaling=CONSTRAINED – однаковий масштаб по осях; scaling=UNCONSTRAINED – графік масштабується за розмірами вікна.

5) style=LINE(POINT) – вивід лініями (або точками).

6) numpoints=n – число обчислюваних точок графіка (за умовчанням n=49).

7) сolor – установка кольору лінії: англійська назва кольору, наприклад, yellow – жовтий і т.д.

8) xtickmarks=nx і ytickmarks=ny – число міток по осі ОХ і осі ОY, відповідно.

9) thickness=n, де n=1,2,3. - товщина лінії (за умовчанням n=1).

10) linestyle=n – тип лінії: безперервна, пунктирна і т.д. (n=1 – безперервна, встановлено за умовчанням).

11) symbol=s – тип символу, яким позначають точки: BOX, CROSS, CIRCLE, POINT, DIAMOND.

12) font=[f,style,size] – установка типу шрифту для виводу тексту: f задає назву шрифтів: TIMES, COURIER, HELVETICA, SYMBOL; style задає стиль шрифту: BOLD, ITALIC, UNDERLINE; size – розмір шрифту в pt.

13) labels=[tx,ty] – написи по осях координат: tx – по осі ОХ і ty – по осі ОY.

14) discont=true – вказівка для побудови нескінченних розривів.

За допомогою команди plot можна будувати крім графіків функцій y=f(x), заданої явно, також графіки функцій, заданих параметрично y=y(t), x=x(t), якщо записати команду plot([y=y(t), x=x(t), t=a..b], parameters).

Завдання 1.1.

1. Побудувати графік жирною лінією в інтервалі від -4p до 4p. Наберіть:

> plot(sin(x)/x, x=-4*Pi..4*Pi, labels=[x,y], labelfont=[TIMES,ITALIC,12], thickness=2);

2. Побудувати графік розривної функції .

> plot(x/(x^2-1),x=-3..3,y=-3..3,color=magenta);

 

Зауваження: на малюнку автоматично з'являються вертикальні асимптоти.

3. Побудувати графік параметричної кривої, в рамці. Наберіть:

> plot([sin(2*t),cos(3*t),t=0..2*Pi], axes=BOXED, color=blue);

4. Побудувати в полярних координатах графік кардіоїди з назвою. Наберіть:

> plot(1+cos(x), x=0..2*Pi, title="Cardioida", coords=polar, color=coral, thickness=2);

 
 


5. Побудувати два графіки на одному малюнку: графік функції і дотичну до нього . Наберіть:

Ø plot([ln(3*x-1), 3*x/2-ln(2)], x=0..6,

Ø scaling=CONSTRAINED, color=[violet,gold],

Ø linestyle=[1,2],, thickness=[3,2]);

 


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



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