Для побудови графіків функції 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]);