Reja: Maple matematik paketida ikki o’lchovli funksiya grafigini chizish Grafik parametrlarini sozlash


cylinderplot([z*theta,theta,cos(z^2)], theta=0..Pi,z=-2..2, color = theta)



Yüklə 248,3 Kb.
səhifə7/10
tarix25.12.2023
ölçüsü248,3 Kb.
#195681
1   2   3   4   5   6   7   8   9   10
11Maruza

cylinderplot([z*theta,theta,cos(z^2)], theta=0..Pi,z=-2..2, color = theta);






  • #Цилиндрическая система координат.
  • coordplot3d(cylindrical);






  1. 10.

y  sin t, y  cost
funktsiyaning grаfigini yasаsh vа аnimatsiyalаsh


  • with(plots):


spacecurve({[sin(t),0,cos(t),t=0..2*Pi],[cos(t)+1,sin(t),0,numpoints=10]}, t=- Pi..Pi,axes=FRAME);





  1. f

x3y 3z 3
funktsiyaning grаfigini yasаsh vа аnimatsiyalаsh


  • with(plots):


implicitplot3d( x^3 + y^3 + z^3 + 1 = (x + y + z + 1)^3,x=-2..2,y=-2..2,z=- 2..2,shading

=ZGRAYSCALE,axes=BOXED, grid=[13,13,13]);








Grafik muhit va undan foydalanish tizimi.


N

Komandalar

Grafigi chiziladigan funksiya

1

plot(f(x),x=a..b, y=c..d, parametrs)

f(x),x=a..b, y=c..d

2

plot([y=y(t),x=x(t),t=a..b], parametrs)

y=y(t),x=x(t),t=a..b

3

implicitplot(F(x,y)=0, x=x1..x2, y=y1..y2)

F(x,y)=0, x=x1..x2, y=y1..y2

4

implicitplot(F(x,y)=0,G(x,y)=0, x=x1..x2, y=y1..y2)

F(x,y)=0,G(x,y)=0, x=x1..x2,
y=y1..y2)

5

inequals({f1(x,y)>c1,…,fn(x,y)>cn}, x=x1…x2, y=y1..y2, options).

f1(x,y)>c1,…,fn(x,y)>cn

6

plot3d(f(x,y), x=x1…x2, y=y1…y2, options)

f(x,y), x=x1…x2, y=y1…y2

7

plot3d([x(u,v), y(u,v), z(u,v)], u=u1..u2, v=v1..v2)

x(u,v), y(u,v), z(u,v), u=u1..u2, v=v1..v2

8

implicitplot3d(F(x,y,z)=c, x=x1..x2, y=y1..y2, z=z1..z2);

F(x,y,z)=c, x=x1..x2, y=y1..y2, z=z1..z2

9

spacecurve([x(t),y(t),z(t)],t=t1..t2)

x(t),y(t),z(t)],t=t1..t2

10

animate ,animate3d

Animasiya yaratish



Funksiya grafigi parametrlarini sozlash


Maple da oshkor, parametrik, oshkormas ko’rinishda berilgan bir va ikki o’zgaruvchili funksiyalarning grafiklari nihoyatda chiroyli chizish mumkin. f(x)

oshkorfunksiyani Ox o’qining
a x b kesmasida va Ou o’qining
c y d

kesmasida grafigini chizish uchun plot(f(x),x=a..b, y=c..d, parametrs) komandasi ishlatiladi, bu yerda parametrs-tasvirni boshqarish uchun ishlatiladigan parametrlar. Ular quyidagilardan iborat:




Parametr

ma’nosi

1

title=”text”

Tasvirga nom berish, nom lotincha bo’lsa probelsiz

2

coords=polar

Qutb koordinatlariga o’tish, yozilmasa dekart k.s.

3

axes=NORMAL axes=BOXED axes=FRAME
axes=NONE

-oddiy o’qlar \\ Koordinata o’qlarini berish
-shkalali o’qlar
-o’qlarning boshi quyi chap burchakda
-o’qlar yo’q

4

asaling=CONSTRINED
asaling=UNCONSTRINED

-o’qlarga bir xil masshtab berish
- o’qlar masshtabi oyna o’lchamiga mos

5

style=LINE
style=POINT

-chiziqlar bilan chiqarish
-nuqtalar bilan chivarish

6

numpoints=n (n=49 berilmasa)

-hisoblanadigan nuqtalar soni

7

color=rang nomi (yellow,...)

-chiziqlarga rang berish

8

xticmarks=nx, yticmarks=ny

Ox va Ou o’qlarda nuqtalar sonini berish

9

thickness=n, n=1,2,…

-chiziq qalinligini berish

10

linestyle=n (n=1-uzluksiz )

-chiziq tipini berish, uzluksiz, punktir

11

symbol=s (BOX, CROSS, CIRCLE, POINT, DIAMOND)

- nuqtani beradigan simvol tipini berish

12

font=[f,style, size]

matn shrifti tipini berish, f-shrift nomi: TIMES, COURIER, HELVITICA, SYMBOL; style- shrift
stili: BOLD, ITALIC, UNDERLINE; size-shrift o’lchami

13

Labels=[tx,ty]

Ox ga tx, Oy ga ty deb yozishga ruxsat berish

14

discont=true

Cheksiz uzilishlarni tasvirlashga ruxsat berish

Plot komandasi yordamida y=f(x) funksiya parametrik ko’rinishda x=x(t),y=y(t) berilsa ham grafigini chizish mumkin:
plot([y=y(t),x=x(t),t=a..b], parametrs).

Oshkormas ko’rinishda berilgan funksiya grafigini chizish





F (x, y)  0
oshkormas ko’rinishda berilgan funksiya grafigini chizish uchun plots

paketidan impliciplot komandasi ishlatiladi:
>implicitplot(F(x,y)=0, x=x1..x2, y=y1..y2).

Tasvirga komentariylar berish


plots paketida textplot([xo,yo,’text’], options) komandasi yordamida tasvirda xo,yo koordinatali nuqtadan boshlab ’text’ komentariysini chiqariladi.

Bitta tasvirda bir necha grafikni chiqarish


Ba’zan bitta grafikda bir necha grafik obyektlarni joylashtirish zarur bo’ladi. Masalan,
  • e:={x^2+y^2-10=0,x*y^3-y-4=0}: with(plots):implicitplot(e,x=-10..10,y=-10..10);



Bunday grafiklar chizish tenglamalar sistemasini yechishda kerak bo’ladi.
Yana plot komandasi bilan chizilgan grafikka textplot komandasi bilan yaratilgan yozuvni qo’shish kerak bo’lsin. U holda komandalarning natijalari o’zgruvchilarga beriladi, so’ng plots paketining komandasi display orqali ekranga chiqariladi:
>p:=plot(…): t:=textplot(…):

  • with(plots): display([p,t], options);

Sirtni chizish.Oshkor ko’rinishda berilgan sirtni chizish


z=f(x,y) oshkor ko’rinishda berilgan sirtni chizish uchun plot3d(f(x,y), x=x1…x2, y=y1…y2, options) komandasi ishlatiladi. Parametrlarning ma’nolari quyidagicha:




Parametr nomi

Ma’nosi

1

x=x1…x2, y=y1…y2

grafik chizilayotgan soha

2

light=[angl1, angl2, c1, c2, c3]

(angl1, angl2)-nuqtaning sferik koordinatalari, bu nuqtadan ranglari (c1, c2, c3) ga teng bo’lgan yorug’lik nuri tovlanadi

3

style=opt

chizmaning stilini beradi, POINT –nuqta uchun, LINE
chiziq uchun, HIDDEN – chiziqlari o’chirilgan to’r uchun, PATCH – to’ldiruvchi, WIREFRAME – chiziqlari ko’rinmas to’rni chiqarish, CONTOUR – Sirtning o’zgarmas qiymatlari sohasi, PATCHCONTOUR –to’ldiruvchi va Sirtning o’zgarmas qiymatlari sohasini berish.

4

shading=opt

to’ldiruvchining intensivlik funksiyasini beradi, uning qiymati odatda xyz ga teng

5

NONE

bo’yalmagan sirtni berish

Yüklə 248,3 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin