Mavzu: Funksiya grafigi parametrlarini sozlash numpoints=n - grafikning aniqlangan nuqtalar soni (jimlik qoidasi bo’yicha n=49).
solor - chiziq rangining qo’yilishi: ranglarning inglizcha talqini, masalan, yellow - sariq va h.k.
xtickmarks=nx va ytickmarks=ny - Ox va Oy o’qlari-da belgilashlar soni.
thickness=n, bu yerda n=1,2,3... - chiziq qalinligi (jimlik qoidasi bo’yicha n=1).
linestyle=n - chiziq tipi: uzluksiz, punktirli va h.k. (n=1 - uzluksiz, jimlik qoidasi bo’yicha o’rnatilgan).
symbol=s - simvol tipi, u quyidagi nuqtalarni o’z ichiga oladi: BOX, CROSS, CIRCLE, POINT, DIAMOND.
font=[f,style,size] - tekstni kiritish uchun shrift turini tanlash: f - shrift nomini so’raydi: TIMES, COURIER, HELVETICA, SYMBOL; style - shrift stilini so’raydi: BOLD, ITALIC, UNDERLINE; size - pt. da shrift o’lchami.
labels=[tx,ty] - koordinata o’qlari bo’yicha yozuvlar: tx - Ox o’qi bo’yicha va ty - Oy o’qi bo’yicha.
discont=true - uzluksiz uzilishlarning uzilishini bildiradi.
plot komandasi yordamida y=f(x) aniq funksiyaning grafik-larini, shu bilan birga y=y(t), x=x(t) parametrik ko’rinishda berilgan funksiyaning grafiklarini yasash mumkin:
plot([y=y(t), x=x(t), t=a..b], parameters).
Misol-1. у = funksiyaning grafigini -4л dan 4л gacha bo’lgan intervalda qalin chiziq bilan chizish:
>plot(sin(x)/x,x=-4*Pi..4*Pi, labels=[x,y],labelfont=[TIMES,ITALIC,12], thickness=2);
Misol-2
y =
X
uzlukli funksiyaning grafigini chizish:
2
X -1
> plot(x/(xA2-1),x=-3..3,y=-3..3,color=magenta);
Misol-3. y = sin2?, x = cos3/, о < t < 2% parametrik berilgan egri chiziqlarning grafigini ramkada chizish:
> plot([sin(2*t),cos(3*t),t=0..2*Pi], axes=BOXED, color=blue);
Misol-4. Koordinatalar tekisligida p = 1 + coscp kardioidalar grafigini nomi bilan yasash:
> plot(1+cos(x), x=0..2*Pi, title=MCardioidaM, coords=polar, color=coral, thickness=2);
Cardioida
1;
|
|
|
|
0.5:
|
|
|
|
0.5:
|
' ' ' 0.5 '
|
1 I 1 1
|
i i | i i i i |
1.5 2
|
-1 ■
|
|
|
|
Misol-5. Ikkita fuksiya grafikni bitta rasmda yasash: y = in(3x -1) funksiyaning grafigi va unga urinuvchi y = 3 x - in 2 funksiyaning grafigi,
> plot([ln(3*x-1), 3*x/2-ln(2)], x=0..6, scaling=CONSTRAINED, color=[violet,gold], linestyle=[1,2], thickness=[3,2]);
14-Noaniq funksiyaning grafigini yasash.
Agar funksiya f(x,y) = 0 ko’rinishda berilgan bo’lsa, u holda ushbu funksiya noaniq funksiya hisoblanadi.
Noaniq funksiyaning grafigini yasash uchun plots grafikli paketdan implicitplot komanda ishlatiladi:
implicitplot(F(x,y)=0,x=x1..x2,y=y1..y2).
Berilgan topshiriqning bajarilish qismi
Funksiya grafigini chizish funksiyalari
Bir nechta funksiyalarni bitta koordinata sistemasida chizish
Funksiya ranglarini sozlash
Funksiya grafigini chizish funksiyalari
Ikki o'lchamli grafik chizish
>y:=sin(x);
y := sin(x)
> plot(y);
Grafikni chizishda uning x va y o'qlar bo'yicha chegaralarini o'zimiz berishimiz mumkin.
>plot(y,x=-Pi..Pi);
Funksiya grafigi parametrlarini sozlovchi ba'zi parametrlar >plot(y,x=-Pi..Pi,style=point);
>plot(abs(cosh(t/5) - 2) + sin(tA2)/10);
15-Uch o’lchamli grafik chizish
>plot3d(sin(x+y),x=-Pi/2..Pi/2,y=-Pi..Pi,axes=box);
16-Bir nechta funksiyalarni bitta koordinata sistemasida chizish
multiple(plot3d, [x+y, x=0..1, y=0..1], [u-t, t=0..1, u=0..1] );
Funksiya ranglarini sozlash
>plot(sin(x)+cos(x),x=-5..5,color = blue);
>plot3d(sin(x)+cos(y),x=-Pi..Pi,y=-Pi..Pi,color=blue);
Do'stlaringiz bilan baham: |