Mapleda funksiyalarni qurishning bir nechta usullari bor:
1-usul. (:=) operatori yordamida funksiyani aniqlash: funksiyaning nomi beriladi, masalan:
> f:=sin(2*x)+cos(x);
f := sin( 2 x ) cos( x )
Agar o’zgaruvchiga aniq qiymat berilsa, funksiya uchun x qiymat beriladi.
Masalan, yuqoridagi misolni davom ettirib, funksiyaga holda quyidagicha yozamiz:
> x:=Pi/4;
x / 4
qiymat bersak, u
x :
4
Agar x o`zgaruvchiga aniq qiymat berilsa, f funksiyauchun x qiymat
beriladi. Masalan, f ni kerak:
x / 4
da aniqlash kerak bo`lsa, quyidagicha yozish
x :=
f;
-1
O`zgaruvchiga doimiy aniq qiymat berilmasligi uchun subs({x1=a1, x2=a2,…, },f) buyruqni ishlatish qulay. Figurali qavs ichida funksiyaga berilishi kerak bo`lgan o`zgaruvchi хi va uning yangi qiymati аi(i=1,2,…) ko`rsatilgan.
Natijalarni aniq ko`rinishda irratsional o`zgarmaslar va
e,
kabilarning
yechimlari Marle da odatiy holda simvolli beriladi. evalf(expr,t) buyrug’I sonning vergul bilan ifodalangan taxminiy qiymatini ifodalaydi. Bu yerda expr – ifoda, t-aniqlik.
Bir nechta funksiyalarning qabul qiladigan o`zgaruvchilar to`plami (x1,x2,…) ni funksional ko`rinishda berilishi. Masalan: ikki o`zgaruvchili funksiyaning funksional berilishi:
> f:=(x,y)->sin(x^2*cox(x)+y);
f := ( x, y ) sin( x2 cox( x ) y )
Funksiyaning berilishiga ko`ra e’tibor qilsak, qavs ichida argument bilan o`zgaruvchining aniq qiymati berilgan.
Dostları ilə paylaş: |