U dalaboyev vektor va tenzor


-ILOVA. VEKTOR TAHLIL KURSIDA MAPLE TIZIMIDAN



Yüklə 12,45 Kb.
Pdf görüntüsü
səhifə59/76
tarix24.12.2023
ölçüsü12,45 Kb.
#193657
1   ...   55   56   57   58   59   60   61   62   ...   76
Vektor va tenzor tahlil (U.Dalaboyev)

2-ILOVA. VEKTOR TAHLIL KURSIDA MAPLE TIZIMIDAN
FOYDALANISH
Maple - bu kompyuterda analitik va sonli hisoblashlami bajaruvchi
algebra, geometriya, matematik analiz, differenstial tenglamalar, diskret 
matematika, fizika, statistika, matematik fizika, vektor va tenzor 
masalalarini dastur tuzmasdan yechish imkoniyatini beruvchi matematik 
tizim (sistema)-paketdir.
Maple simvolli va sonli hisoblashlarni tez va effektiv bajarish uchun 
moMjallangan hamda elektron xujjatlarni tayyorlash va grafik 
vizuallashtirish, 
interaktiv 
vositalariga ega 
bo‘lgan 
kompyuter 
matematikasining yetakchi tizimlaridan biridir.
Biz bu yerda foydalanuvchi Maplening elementar komandalari bilan 
tanish deb faraz qilamiz. Bu yerda bayon qilinadigan barcha 
maMumotlar Maple 13 tizimida olib boriladi.
Maple ishga tushirilgandan so‘ng uning ko'rinishining bir qismi 
quyidagicha boMadi.
E k
VhPM jiuett Fofwu* T*M
p
grwttlng £tat Stwmdihtwt Tooh
□ 
xatis> 
t i

«-■* n o » i > <». 3 ( 8
ittPyatM 
VJ 
r*“ C3S3> o*”**
lu -s e s o J p d i 
b
B
u
«
e
jMSSBteU*.
1. Chiziqlar va sirtlar grafigini qurish
O shkor ko‘rinishda berilgan chiziq grafigini qurish. 
y = f( x )
ko‘rinishdagi funksiya grafigini 
Ox
o‘qining 

oraliqdagi va 
Oy
o‘qining 
c < y < d
oraliqdagi grafigini ekranda yoritish uchun plot(f(x), 
x=a..b, y=c..d, param etrlar) komandasidan foydalaniladi, 
para- 
m etrlar tasvimi qayd qilish usullarini ifodalaydi. Komandada para- 
m etrlar tushib qoldirilishi mumkin, unda avvaldan keiishish qoidasi 
ishlaydi.
Plot komandasining asosiy param etrlari:
• title=’text’, text grafikning sarlavhasi;
124
www.ziyouz.com kutubxonasi


• coords=poIar - polyar koordinatalar sistemasini o'matish 
(coords parametri tushib qoldirilsa, dekart koordinatalar sistemasi 
ishlaydi);
• axes - koordinata o'qlarining turini aniqlaydi: axes=normal 
oddiy o'qlar; axes=boxed - grafik ramkaga oiinadi; axes=frame -
o'qlar tasviming pastki chap burchagida joylashadi; axes=none -
tasvirda o'qlar keltitilmaydi;
• scaling - tasvir masishtabini aniqlaydi: scaling=constrained 
o'qlar bo‘yicha mashtab bir xil; scaling=unconstrained grafik darcha 
oMchamiga qarab aniqlanadi;
• style - grafik chizig'ining ko'rinishini aniqlaydi: style=line - 
tutash chiziqlar, style=point - grafik nuqtalar ko'rinishida;
• color - 
chiziq rangini berish uchun ishlatiladi, masalan, 
color=yellow parametrida chiziq rangi sariq rangda chiqadi;
• xtickmarks=nx va ytickmarks=ny -
Ox
va 
Oy
o'qidagi belgilar 
soni;
• thickness=n, n=l,2,3..- chiziq qalinligi (bu parametr keltirilmasa 
n=l boMadi);
• symboI=s - simvol turini aniqlaydi: box, cross, circle, point, 
diamond;
• font=[f,style,size] - tekstni chiqarishning shriftini aniqlaydi: f -
TIMES, COURIER, HELVETICA, SYMBOL; style shrift stelini 
aniqlaydi - BOLD, ITALIK, UNDERLINE, size - shrift oMchami;
• labels=[x,y] - koordinata o‘qlarini belgilash (nomlash).
plot komandasi yordamida parametric ko'rinishda y=y(t), x=x(t) 
berilgan chiziqlar garfigini ham chiqarish mumkin, bunda komanda 
plot([y=y(t), x=x(t), t=a..b],parametrlar) ko'rinishda boMadi.
1 - 
misol.
v = ^
funksiya 
oraliqdagi grafigi Mapleda
X
quring.
O plot(sin(x)/x, x=-4*Pi..4*Pi, labels=[x,y|, Iabelfont=[TIMES, 
ITALIC,12], thickness=2); komandasi bajarilishi natijasida ekranda 1 
-rasmdagi grafik namoyon boMadi. Agar komandada 
plot(sin(x)/x, 
x=-4*Pi..4*Pi, 
labels=[x,y], 
labelfont=[TIMES,ITALIC,I2], 
thickness=2, style=point, symbol=circle); ko‘rinishda o'zgartirilsa 
uning natijasida 2 -rasmdagi grafik hosil boMadi. ^
2 -
misol. x=sin2t, y=cos3t,
0berilgan funksiya frafigini Mapleda ramkaga olib quring.
125
www.ziyouz.com kutubxonasi


t> pIot([sin(2*t),cos(3*t),t=0..2*Pi], axes=boxed, color=blue); 
komandasining natijasida 3 - rasmdai grafik hosil bo‘ladi. 
-4

-misol.
Polyar koordinatalarda berilgan kardiodaning 
p = \ + cos
grafigini nomi biian quring.
[> p!ot(l+cos(x), x=0..2*Pi, title="C ardioida", coords=polar, 
color=gold, thickness=3);
komandasning natijasida 4 - rasmdagi grafik namoyon bo'ladi.
O shkorm as funksiya grafigini qurish. Oshkormas 
F(x,y) = 0
funksiya grafigini qurish uchun 
avval plots paketini sozlaymiz: 
with(plots), 
so‘ng 
implicitplot(F(x,y)=0, 
x=xl..x2, 
y=yl..y2)
komandasini qoMlaymiz.
126
www.ziyouz.com kutubxonasi


Oshkor ko‘rinishda berilgan sirt grafigini qurish. 
z = f ( x , y )
ko'rinishda berilgan funksiyaning grafigini Mapleda qurish uchun 
plot3d(f(x,y), x -x l...x 2 , y=yl...y2, param etrlar) komandasidan 
foydalanamiz. Bu komanda yordamida funksiyaning 
x i s x z x
2
,
,vi
<.y$y
2 
sohadagi grafigi namoyon boMadi.

-misol. z = x2 +
v2 funksiyaning 
- i z x z l , - 2 < . y < , 2
sohadagi 
grafigini quring.
> Buning uchun pIot3d(xA2+yA2,x=-2..2,y=-2..2); komanda 
yordamida berilgan funksiyaning grafigi ekranda yoritiladi (5 -rasm), 
plot3d(xA2+yA2,x=-2..2,y=-2..2, linesty!e=dot) komandasi yordamida 
6 - rasmdagi grafigi hosil boMadi.
5-rasm 
6-rasm
Grafik ekranda namoyon boMgandan so‘ng uni belgilab, har xil 
holatlarda namoyon qilish mumkin. Buning uchun sichqonchaning o‘ng 
tugmasidan foydalaniladi.4
2-misol. z

x
sin 2y + y cos3x funksiyaning 

sohadagi 
grafigini qurish.
> Buning uchun Mapleda
plot3d(x*sin(2*y)+y*cos(3*x),x=-Pi..Pi,y=-Pi..Pi,
grid=[3030],axes=framed);
komandasini teramiz va enter tugmasi bosilgandan so‘ng ekranda 7 
- rasmdagi grafik hosil boMadi.^
Oshkormas 
ko‘rinishda 
berilgan 
sirt 
grafigini 
qurish.
Oshkormas ko‘rinishda berilgan 
F(x, y, z) = c
funksiya grafigini qurish 
uchun 
implicitp!ot3d(F(x,y,z) =c, x=xl..x2, y=yl..y2,z=zl..z2)
komandadan foydalaniladi.
127
www.ziyouz.com kutubxonasi


7 - rasm 
8 - rasm
Misol.
Tenglamasi 
x2 +y2+z2
ko‘rinishdagi shami qurish. 
t> Mapleda quyidagi komandani kiritamiz. 
with(plots): implicitplot3d(xA2+yA2+zA2=4, 
x=-2..2, y—2..2, z=-2..2, scaling=CONSTRAINED); 
komanda bajarilishi natijasida 8 - rasmdagi shar qayd qilinadi. 
4
Fazoviy chiziq graflgini qurish. 
x=x(t), y=y(t), z=z(t)
parametrik 
ko'rinishda berilgan chiziqning Mapleda grafigini qurish uchun 
spacecurve([x(t),y(t),z(t)],t=tl..t2); 
komandadan foydalaniladi.
128
www.ziyouz.com kutubxonasi


Misol.
Tenglamasi 
x
= sinf
, y =
cos
t , z = e'
koTinishda berilgan 
chiziqning grafigini qurish. 
t> Buning uchun
spacecurve([sin(t),cos(t),exp(t)], t=1..5, color=blue, thickness=2,
axes=BOXED);
komandasi yordamida 9-rasmdagi grafik hosil boMadi (color parametri 
chiziq rangini ifodalaydi, thickness parametri esa, chiziq qalinligini 
ifodalaydi).
Sirtlar va chiziqlami Maplening maxsus paketlaridan biri boMgan 
«Vector Calculus» paketidan foydalanib ham qurish mumkin. Buning 
uchun
with(VectorCalculus):
komanda yordamida paket sozlanadi. Shundan keyin, masalan, 
r:=PositionVector([cos(t),sin(t),t]);
komandasi ishga tushirilganda parametrik tenglamasi 
x=cost, y=sint,
z=t
koTinishdagi vektor qayd qilinadi:

Yüklə 12,45 Kb.

Dostları ilə paylaş:
1   ...   55   56   57   58   59   60   61   62   ...   76




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