3-ish mws [Server 1]
Maple tizimida funksiya hosil qilish vositalari
Download 62.87 Kb. Pdf ko'rish
|
3-Mustaqil ish
Maple tizimida funksiya hosil qilish vositalari.
1 usul: ixtiyoriy o’zgaruvchiga kiritilgan funksiyani o’zlashtirish: > m:=sqrt(x^2+y^2) 2 2 : y x m > x:=3; y:=4; m 25 > eval f(m) 2 usul: foydalanuvchi fuksiyasini funksional operator yordamida hosil qilish: name:=(x, y, …)->expr. Ish jarayenida funksiyani chaqirish name:=(x, y, …) ko’rinishda yoziladi, bunda – name nomli foydalanuvchi funksiyasining formal parametrlari ruyxati. (x, y, …) aniq parametrlar o’rnida qo’yganda, ular o’z qiymatlarini faqat sikl tanasida (expr) saqlab qoladilar. Funksiyadan tashqarida bu o’zgaruvchilar aniqmas bo’lib qoladi, yo avvalgi o’zlashtirgan qiymatni saqlab qoladilar. 3 usul: foydalanuvchi funksiyasini unapply operatori yordamida kiritish: name:=unapply(expr, var1, var2, …) > restart; > fm:= unapply(sqrt(x^2+y^2),x ,y) 2 2 ) , ( : y x y x fm > fm(4..3) > fe:= unapply(x^2+y^2,x ,y); 2 2 ) , ( : y x y x fe > fe(sin(x),cos(x)); 2 2 ) cos( ) sin( x x > simplify(fe(sin(x),cos(x))); 1 Bunda simplify – buyrug’i (expr) dagi ifodani soddalashtiradi, uning ko’rinishlari: 1) simplify(expr); 2) simplify(expr, n1, n2, …)- berilgan n1, n2,... parametrlarini e’tiborga olgan holda ifodani soddalashtiradi; 3) simplify(expr, assume=prop) – barcha shartlarni e’tiborga olgan holda ifodani soddalatiradi; |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling