> f:=(x,y)->sin(x+y);
Funksiyaga murojoat matematikadagi usulga o’xshab oddiy ko’rinishda amalga oshiriladi, ya’ni qavs ichida argument o’rnida o’zgaruvchining aniq qiymati yoziladi.
Oldingi misolning davomi sifatida hisoblang:
> f(Pi/2,0);
3-usul. unapply(f,x1,x2,…) buyrug’i yordamida, bu yerda f – ifoda, x1,x2,… – funksional operatorda ifodani almashtirishga bog’liq bo’lgan o’zgaruv-chilar to’plami. Masalan:
> f:=unapply(x^2+y^2,x,y);
> f(-7,5);
4-usul. Maple muhitida elementar bo’lmagan funksiyalarni ham ifodalash mumkin. Quyidagi ko’rinishdagi funksiya berilgan.
U quyidagi buyruq asosida ifodalanadi.
> piecewise(1-shart,f1, 2-shart, f2, …).
> f:=piecewise(x<0, 0, 0<=x and x<1, x, x>=1, sin(x));
Oddiy tenglamalarni yechish.
Maple muhitida tenglamalarni yechish uchun universal buyruq solve(t,x) mavjud, bu yerda t – tenglama, x – tenglamadagi noma’lum o’zgaruvchi. Bu buyruqning bajarilishi natijasida chiqarish satrida ifoda paydo bo’ladi, bu ana shu tenglamaning yechimi hisoblanadi. Masalan: ax+b=c tenglamani yeching:
Do'stlaringiz bilan baham: |