logo

Funksiya grafigi parametrlarini sozlash.

Yuklangan vaqt:

08.08.2023

Ko'chirishlar soni:

0

Hajmi:

2308.744140625 KB
Mavzu:   Funksiya grafigi parametrlarini sozlash.
Mustaqil ish ishining maqsadi
1. Nazariy qism
2. Amaliy qism
3. Xulosa
4. Adabiyotlar
Topshiriqlar. Nazariy qism.
1.Graphics ►►2D ►► Options
 Maple 12 dasturini ishga tushurgach Help menyusi orqali yuqorida 
ko’rsatilgan ketma- ketlikda buyruqlarni bajaramiz. Options buyrug’i 
tanlanganda bizga quyidagi oyna chiqadi.
Biz quyidagi operatorlarni ko’rib chiqamiz. Axis-   Chizma o'qi parametrlari
Yozilish ketma-ketligi quyidagicha.
plotcommand( plotargs ,  axis=t )
 plotcommand( plotargs ,  axis[dir]=t )
Bu yerda:
plotargs - chizmachilik buyrug'iga argumentlar 
axis=t - barcha o'qlarga qo'llanilishi kerak bo'lgan o'q ma'lumotlari, bu 
erda t - pastki parametrlar ro'yxati
 axis[dir]=t - axis haqida ma'lumot, bu erda dir - 1, 2, 3 qiymati yoki 
ushbu qiymatlarning ikkitasi ketma-ketligi va t - pastki parametrlar 
ro'yxati
Misol:
>  plot(x, x=0..1, axis=[gridlines=[10, color=blue]]);
                                         
color operatori ham 2xil buladi.
1.Overview.
2.color name.
Overview -   Syujet rangi parametrlari
Yozilish ketma-ketligi quyidagicha.
plot( plotargs , color= c )
     plot( plotargs , colour= c )
     plot3d( plotargs , color= c )      plot3d( plotargs , colour= c )
Bu yerda:
plotargs - chizma buyrug'ining argumentlari
 c - rang nomi, COLOR tuzilishi, protsedurasi yoki ifodasini ifodalovchi 
qator
Misol:
>  plot(sin, color="Gold");
                                   
color name-   Syujet rang nomlari
Yozilish ketma-ketligi quyidagicha.
plot( plotargs , color= cname )
     plot( plotargs , colour= cname )
     plot3d( plotargs , color= cname )
     plot3d( plotargs , colour= cname )
Bu yerda:
plotargs - uchastkaga argumentlar yoki plot3d buyrug'i 
cname - string; rang nomi
Misol:
>  plot(sin, color="SteelBlue");
                   
cords-   Plot koordinata tizimini o'rnatish Misol:
>  plot(sin(x),x=0..2*Pi, coords=polar);
                                      
other options-   Syujet operatori
Misol:
>  plot(sin(x),x=-2*Pi..2*Pi,title="Sine\nGraph");
                                
Plotsetup-   chizish uchun tegishli parametrlarni o'rnatadi.
Yozilish ketma-ketligi quyidagicha.
plotsetup( DeviceType ,  TerminalType ,  options )
Bu yerda:
DeviceType - grafik qurilma turi; masalan, gif, ps, tek, x11, bmp yoki 
char TerminalType - (ixtiyoriy) grafiklarni qo'llab-quvvatlaydigan 
maxsus terminal yoki qurilma; masalan, tektronix grafiklari xterm, 
kermit, ln03 va boshqa ko'plab terminallar va printerlar ostida qo'llab-
quvvatlanadi.
options - har bir variant nom=qiymat shaklida bo'ladi, bu erda nom 
plotdevice, plotoutput, preplot, postplot, plotoptionlardan biridir. Misol:
>  plotsetup(default);
>  interface(plotdevice);inline
range -   Syujet diapazonlari
Yozilish ketma-ketligi quyidagicha.
plot( f ,  x=low..hi ,  y=low..hi ,  options )
Bu yerda:
f - funksiya(lar) x=low..hi - funksiya argumenti va real diapazon 
(diapazon ixtiyoriy)
 y=low..hi - vertikal o'q va real diapazon uchun yorliq (ikkalasi ham 
ixtiyoriy)
  options - uchastka variantlari (ixtiyoriy)
Misol:
>  restart;
>  plot(tan,-Pi..Pi,-5..5);
                 
setoptions-  xususiy joylar uchun standart variantlarni o'rnatish
Yozilish ketma-ketligi quyidagicha.
setoptions( options )
Bu yerda:
options  - (ixtiyoriy) PLOT tuzilmalariga hamroh bo'lgan standart 
variantlar Misol:
>  with(plots):
>  setoptions(title=`Family Plot`, axes=boxed);
> 
plot({seq(cos((x^2+(0.4*i)^2)/4)/(x^2+(0.4*i)^2+Pi),i=1..10)},x=
-3..10);
                        
style-   Syujet 2-D uslubi parametrlari
Yozilish ketma-ketligi quyidagicha.
plot( f ,  h ,  v , style= s )
Bu yerda:
f - chiziladigan funksiya(lar) 
h - gorizontal diapazon
v - (ixtiyoriy) vertikal diapazon
s - "nuqta", "yamoq" yoki "chiziq"
Misol:
>  plot(x,x=0..4, style=point);                          
graphics ►► 3d ►► options
Maple 12 dasturini ishga tushurgach Help menyusi orqali yuqorida 
ko’rsatilgan ketma- ketlikda buyruqlarni bajaramiz. Options buyrug’i 
tanlanganda bizga quyidagi oyna chiqadi.
Biz quyidagi operatorlarni ko’rib chiqamiz.
Axis -  Chizma o'qi parametrlari
Yozilish ketma-ketligi quyidagicha.
plotcommand( plotargs ,  axis=t )
 plotcommand( plotargs ,  axis[dir]=t )
Bu yerda:
plotargs - chizmachilik buyrug'iga argumentlar 
axis=t - barcha o'qlarga qo'llanilishi kerak bo'lgan o'q ma'lumotlari, bu 
erda t - pastki parametrlar ro'yxati  axis[dir]=t - axis haqida ma'lumot, bu erda dir - 1, 2, 3 qiymati yoki 
ushbu qiymatlarning ikkitasi ketma-ketligi va t - pastki parametrlar 
ro'yxati
Misol:
>  plot(x, x=0..1, axis[1]=[gridlines=[10, thickness=2, 
subticks=false, color=blue]]);
                                     
color operatori ham 2xil buladi.
1.Overview.
2.color name.
Overview -   Plot3d rang funksiyalari
Yozilish ketma-ketligi quyidagicha.
plot3d( plot3dops ,  color=c )
Bu yerda:
plot3dops - boshqa plot3d variantlari; plot3d/options 
color=c - rang spetsifikatsiyasiga qarang
Misol:
>  f := (x,y) -> 4*(sin(x/2)+sin(y/4))+3*sin(x/2);
 := f ( ),x y 7 

 

sin 1
2 x 4 

 

sin 1
4 y
>  plot3d(f, 0..20, 0..70, style=patch, color=proc(x,y) x*y end 
proc);                                 
color name-   Syujet rang nomlari
Yozilish ketma-ketligi quyidagicha.
plot( plotargs , color= cname )
     plot( plotargs , colour= cname )
     plot3d( plotargs , color= cname )
     plot3d( plotargs , colour= cname )
Bu yerda:
plotargs - uchastkaga argumentlar yoki plot3d buyrug'i 
cname - string; rang nomi
Misol:
>  plot3d(x*y, x=-1..1, y=-1..1, color="Chocolate");
                           
cords-   plot3d uchun slindrsimon shakllarni yasashda ishlatiladi. Misol:
>  plot3d(height,angle=0..2*Pi,height=-5..5, coords=cylindrical, 
title=`CONE`);
                               
other options-  plot3d uchun variant
Misol:
>  plot3d(sin(x)*x, x=-2*Pi..2*Pi, y=-1..1, title="Sine\nGraph");
                 
Plotsetup-   chizish uchun tegishli parametrlarni o'rnatadi.
Yozilish ketma-ketligi quyidagicha.
plotsetup( DeviceType ,  TerminalType ,  options )
Bu yerda: DeviceType - grafik qurilma turi; masalan, gif, ps, tek, x11, bmp yoki 
char TerminalType - (ixtiyoriy) grafiklarni qo'llab-quvvatlaydigan 
maxsus terminal yoki qurilma; masalan, tektronix grafiklari xterm, 
kermit, ln03 va boshqa ko'plab terminallar va printerlar ostida qo'llab-
quvvatlanadi.
options - har bir variant nom=qiymat shaklida bo'ladi, bu erda nom 
plotdevice, plotoutput, preplot, postplot, plotoptionlardan biridir.
Misol:
>  plotsetup(default);
>  interface(plotdevice);inline
setoptions3d-   3-D xususiy joylar uchun standart variantlarni o'rnatadi.
Yozilish ketma-ketligi quyidagicha.
setoptions3d( options )
Bu yerda:
options  - (ixtiyoriy) PLOT3D tuzilmalari bilan birga keladigan standart 
variantlar
Misol:
>  restart;
>  with(plots):
>  setoptions3d(title=`My Kind of Donut`, style=patch, axes=boxed,
        scaling=constrained);
>  plot3d([cos(y) * (10.0 + 6.0 * cos(x)), sin(y) * (10.0 + 6.0 * 
cos(x)),
        -6.0*sin(x)], x=-Pi..Pi,y=-Pi..Pi);                           
Graphics ►► 2D
Maple 12 dasturini ishga tushurgach Help menyusi orqali yuqorida 
ko’rsatilgan ketma- ketlikda buyruqlarni bajaramiz.  2D  buyrug’i tanlanganda
bizga quyidagi oyna chiqadi.
Biz quyidagi operatorlarni ko’rib chiqamiz.
animate -   bitta parametr bo'yicha 2-D yoki 3-D animatsiya yaratish
Yozilish ketma-ketligi quyidagicha.
animate( plotcommand ,  plotargs ,  t=a..b ,  options )
animate( plotcommand ,  plotargs ,  t=L ,  options )
Bu yerda:
plotcommand - 2 o'lchamli yoki 3 o'lchovli chizma hosil qiluvchi Maple 
protsedurasi plotarglar - chizma buyrug'iga argumentlar ro'yxati
t - animatsiya amalga oshiriladigan parametr nomi a,b - animatsiya diapazonini beruvchi haqiqiy konstantalar
L - qiymatlar ro'yxati
options  - (ixtiyoriy) shakldagi tenglama(lar) variant=qiymat; animatsiya 
buyrug'i yoki plot buyrug'i uchun variantlarni belgilang
Misol:
>  restart;
>  with(plots):
>  animate( plot, [A*x^2,x=-4..4], A=-3..3 );
                                 
animatecurve-   2 o'lchamli uchastkalarning chizilgan animatsiyasini 
yaratish
Yozilish ketma-ketligi quyidagicha.
animatecurve( F ,  r )
animatecurve( F ,  r ,...)
Bu yerda:
F - chiziladigan funksiya(lar) 
r - gorizontal diapazon
Misol:
>  restart;
>  with(plots):
>  F := x->sin(x):
>  animatecurve(F,-Pi..Pi,color=red);                                          
arrow-   o'q yoki vektorni chizadi.
Yozilish ketma-ketligi quyidagicha.
arrow( u ,  opts )
arrow( u ,  v ,  opts )
arrow( U ,  opts )
Bu yerda:
u, v - ro'yxatlar, Vektorlar, ro'yxatlar to'plami (yoki ro'yxati), vektorlar 
to'plami (yoki ro'yxati) U - vektorlar yoki ro'yxatlar juftlari ro'yxatini o'z 
ichiga olgan to'plam yoki ro'yxat
opts - (ixtiyoriy) shakl tenglama(lari) variant=qiymat, bunda variant 
shakl, uzunlik, kenglik, bosh_kenglik, bosh_uzunlik yoki tekislikdan 
biridir; strelka uchun variantlarni belgilang
Misol:
>  restart;
>  with(plots):
>  arrow([seq(<sin(i), cos(i)*cos(7/23*i), sin(7/23*i)>, 
i=1..23)], axes=FRAMED);
                              conformal-   murakkab funksiyaning konform grafigi
conformal3d-   Riman sferasidagi kompleks funksiyaning konformal 
grafigi
Yozilish ketma-ketligi quyidagicha.
conformal( F ,  r1 ,  r2 ,  options )
conformal3d( F ,  r1 ,  options )
Bu yerda:
F - murakkab protsedura yoki ifoda 
r1,r2 - a..b ko'rinishdagi diapazonlar yoki nom=a..b
options  - (ixtiyoriy) uchastka variantlari; uchastka/variantlar va 
plot3d/opsiyalarga qarang
Misol:
>  restart;
>  with(plots):
>  conformal(z^2, z=0..2+2*I);
                               
>  conformal3d(cos(z), z=0..2*Pi+I*Pi);                                
Densityplot-   ikki o'lchovli zichlik grafigi
Yozilish ketma-ketligi quyidagicha.
densityplot( expr1 ,  x = a .. b ,  y = c .. d )
densityplot( f ,  a .. b ,  c .. d )
Bu yerda:
f - chiziladigan funktsiya (yoki funktsiyalar to'plami) expr1 - ifoda yoki x 
va y dagi ifodalar to'plami
 a,b - haqiqiy konstantalar
c,d - haqiqiy konstantalar yoki ikkinchi o'lchov chegaralarini 
aniqlaydigan protseduralar (o'zgartirilgan muammo uchun)
x,y - nomlar
Misol:
>  restart;
>  with(plots):
>  densityplot(sin(x+y),x=-1..1,y=-1..1);
                                                                          
Display - uchastka tuzilmalari ro'yxatini ko'rsatish
Yozilish ketma-ketligi quyidagicha.
display( L ,  inseq ,  options )
     display( A ,  options )
     display( P ,  inseq )
Bu yerda:
L - uchastka tuzilmalari to'plami yoki ro'yxati A - bir yoki ikki o'lchovli 
uchastka tuzilmalari massivi
 P - animatsiya tuzilishi
inseq - (ixtiyoriy) ketma-ketlik=toʻgʻri yoki ketma-ketlik=notoʻgʻri variant,
bu syujetlar ketma-ketlikda animatsiya sifatida koʻrsatilishi kerakmi 
yoki yoʻqligini belgilaydi.
options  - (ixtiyoriy) chizma/variant va plot3d/opsiya yordam sahifalarida 
tasvirlanganidek chizma variantlari
Misol:
>  restart;
>  with(plots):
>  F:=plot(cos(x), x=-Pi..Pi, y=-Pi..Pi, style=line):
G:=plot(tan(x), x=-Pi..Pi, y=-Pi..Pi, style=point):
display({F, G}, axes=boxed, scaling=constrained, title=`Cosine 
and Tangent`);                              
Graphics  ►►  3D
Maple 12 dasturini ishga tushurgach Help menyusi orqali yuqorida 
ko’rsatilgan ketma- ketlikda buyruqlarni bajaramiz.  3D  buyrug’i 
tanlanganda bizga quyidagi oyna chiqadi.
Biz quyidagi operatorlarni ko’rib chiqamiz.
fieldplot3d-   3D vektor maydonini chizadi.
Yozilish ketma-ketligi quyidagicha.
fieldplot3d( f ,  x = r1 ,  y = r2 ,  z = r3 ,  options )
fieldplot3d( f ,  r1 ,  r2 ,  r3 ,  options )
Bu yerda:
f - Vektor maydoni chiziladi x - birinchi koordinata
r1 - birinchi koordinata diapazoni y - ikkinchi koordinata
r2 - ikkinchi koordinata diapazoni
z - uchinchi koordinata
r3 - uchinchi koordinataning diapazoni
options  - fieldplot3d harakatini boshqaradigan variantlar
Misol:
>  with(plots):
>  fieldplot3d([2*x,2*y,1],x=-1..1,y=-1..1,z=-1..1,grid=[5,5,5]);
                             
Multiple-   Bir nechta funksiyalarni chizadi.
Yozilish ketma-ketligi quyidagicha.
multiple( plotcommand ,  plotargs1 , ...,  plotargsn ,  options )
Bu yerda:
plotcommand - qo'llaniladi; plot buyrug'i plotargs1, ..., plotargsn - plot 
buyrug'iga argumentlar ro'yxati
variantlar - (ixtiyoriy) uchastka variantlari
Misol:
>  with(plots):
>  multiple( plot3d, [x+y, x=0..1, y=0..1], [1, t=0..1, u=0..1] );

Mavzu: Funksiya grafigi parametrlarini sozlash. Mustaqil ish ishining maqsadi 1. Nazariy qism 2. Amaliy qism 3. Xulosa 4. Adabiyotlar Topshiriqlar.

Nazariy qism. 1.Graphics ►►2D ►► Options Maple 12 dasturini ishga tushurgach Help menyusi orqali yuqorida ko’rsatilgan ketma- ketlikda buyruqlarni bajaramiz. Options buyrug’i tanlanganda bizga quyidagi oyna chiqadi. Biz quyidagi operatorlarni ko’rib chiqamiz.

Axis- Chizma o'qi parametrlari Yozilish ketma-ketligi quyidagicha. plotcommand( plotargs , axis=t ) plotcommand( plotargs , axis[dir]=t ) Bu yerda: plotargs - chizmachilik buyrug'iga argumentlar axis=t - barcha o'qlarga qo'llanilishi kerak bo'lgan o'q ma'lumotlari, bu erda t - pastki parametrlar ro'yxati axis[dir]=t - axis haqida ma'lumot, bu erda dir - 1, 2, 3 qiymati yoki ushbu qiymatlarning ikkitasi ketma-ketligi va t - pastki parametrlar ro'yxati Misol: > plot(x, x=0..1, axis=[gridlines=[10, color=blue]]); color operatori ham 2xil buladi. 1.Overview. 2.color name. Overview - Syujet rangi parametrlari Yozilish ketma-ketligi quyidagicha. plot( plotargs , color= c ) plot( plotargs , colour= c ) plot3d( plotargs , color= c )

plot3d( plotargs , colour= c ) Bu yerda: plotargs - chizma buyrug'ining argumentlari c - rang nomi, COLOR tuzilishi, protsedurasi yoki ifodasini ifodalovchi qator Misol: > plot(sin, color="Gold"); color name- Syujet rang nomlari Yozilish ketma-ketligi quyidagicha. plot( plotargs , color= cname ) plot( plotargs , colour= cname ) plot3d( plotargs , color= cname ) plot3d( plotargs , colour= cname ) Bu yerda: plotargs - uchastkaga argumentlar yoki plot3d buyrug'i cname - string; rang nomi Misol: > plot(sin, color="SteelBlue"); cords- Plot koordinata tizimini o'rnatish

Misol: > plot(sin(x),x=0..2*Pi, coords=polar); other options- Syujet operatori Misol: > plot(sin(x),x=-2*Pi..2*Pi,title="Sine\nGraph"); Plotsetup- chizish uchun tegishli parametrlarni o'rnatadi. Yozilish ketma-ketligi quyidagicha. plotsetup( DeviceType , TerminalType , options ) Bu yerda: DeviceType - grafik qurilma turi; masalan, gif, ps, tek, x11, bmp yoki char TerminalType - (ixtiyoriy) grafiklarni qo'llab-quvvatlaydigan maxsus terminal yoki qurilma; masalan, tektronix grafiklari xterm, kermit, ln03 va boshqa ko'plab terminallar va printerlar ostida qo'llab- quvvatlanadi. options - har bir variant nom=qiymat shaklida bo'ladi, bu erda nom plotdevice, plotoutput, preplot, postplot, plotoptionlardan biridir.