6-amaliy mashg’ulot Mavzu: Maple amaliy dasturi va uning imkoniyatlarini o’rganish. Maple muhitida funksiyalar va ular bilan amallar


Download 242.97 Kb.
bet2/13
Sana18.06.2023
Hajmi242.97 Kb.
#1564898
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
6 amaliy mashg’ulot Mavzu Maple amaliy dasturi va uning imkoniy

> abs (-4);
4
> ceil (3.8);
4
> floor (3,8);
3
> frac (3.8);
8
> trunc (3.8);
3
> round (3.8);
4
4) Kompleks argumentli funksiyalar.
Kompleks sonlar va ma’lumotlar uchun quyidagi funksiyalar mavjud:
- Im - sonning mavhum qismi;
- Re - sonning haqiqiy qismi;


Masalan:
> z:=2+3*I;

> [Re(z),Im(z)];

5) Funksiyalarni tavsiflash usullari quyidagicha:
1-usul. Funksiyani ta’minlash operatori (:=) orqali aniqlash, ya’ni qandaydir ifodaga nom beriladi, masalan: > f:=sin(x)+cos(x);

Agar x o’zgaruvchining aniq qiymati berilsa, u holda x uchun f funksiya-ning qiymati hosil bo’ladi. Masalan, odingi misolni davom ettirib f ning qiymatini x+u >0 da hisoblash kerak bo’lsa, quyidagicha yoziladi:
> x:=Pi/4;

> f;

> f:=x*exp(-t);

> subs({x=2,t=1},f);

Maple muhitida barcha hisoblashlar jimlik qoidasi bo’yicha belgili amalga oshiriladi, ya’ni natija ochiq irrasional ko’rinishda bo’ladi. Taqribiy natijani qo’zg’aluvchan vergulli ko’rinishda olish uchun evalf(f,t) buyrug’idan foydalanila-di, bu yerda f – ifoda, t – sonda verguldan keyin ifodalangan aniqlik. Masalan, oldingi misolni davomi sifatida funksiyaning qiymatini taqriban aniqlaymiz:
> evalf(%);
.7357588824
2-usul. Funksiyani funksional operator yordamida aniqlash, bunda bitta yoki bir nechta ifodaga (x1,x2,…) o’zgaruvchilar ketma-ketligi mos qo’yiladi. Masalan, ikki o’zgaruvchili funksiyani funksional operator orqali aniqlash quyidagicha amalga oshiriladi:
> 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:

Download 242.97 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling