Maple da algebraik tenglamalar va tengliklar


Download 144.5 Kb.
bet3/4
Sana13.05.2023
Hajmi144.5 Kb.
#1457726
1   2   3   4
Bog'liq
MATEMATIK PAKETLARNING TARIXI VA HOZIRGI HOLATI MAPLE TIZIMI HAQIDA. FOYDALANUVCHINING GRAFIK INTERFEYSI. MENYULAR

> fsolve(eq,x);

Maple bitta yechimni topdi. Boshqa yechimlar ham bo‘lishi mumkin. Biz bu tenglamaning barcha ildizlarini topishni III.2 paragrafda o‘rganamiz.
Maple tenglamalarni butun sonlarda ham yechadi. Buning uchun isolve (integer solve) buyrug‘idan foydalanish kerak:
> isolve(2*x+3*y=7);

> isolve({2*x+3*y+z=10,x+y-z=0});

Bu yerda butun qiymatlar qabul qiluvchi parametr. Ta’kidlash lozimki, Maple bilan butun qiymatla qabul qiluvchi o‘zgaruvchini belgilaydi.


Maple da ifodalar ketma-ketligi (qisqacha: ketma-ketlik) deb ataluvchi ob’yekt ham bor. u seq buyrug‘i bilan hosil qilinadi. Ketma-ketlik ob’yekti ko‘pgina ma’lumotlar tipini tuzish uchun bazis bo‘lib xizmat qiladi. Masalan, ro‘yxat va to‘plam tipidagi ma’lumotlarni ketma-ketlikdan foydalanib tuzish mumkin. seq buyrug‘i bilan tuzilgan ob’yekt (ifoda) o‘zaro vergul bilan ajratilgan elementlardan iborat bo‘ladi.
> s:=1,3,5,7,9;
s:=1,3,5,7,9
> L:=[s];
L:=[1,3,5,7,9]
> type(L,list);

> T:={s};
T:={1,3,5,7,9}
> type(T,set);

seq buyrug‘idan funksiya qiymatlaridan ketma-ketlik tuzish uchun foydalaniladi:
> f:=x->x^2;seq(f(j),j=1..5);

1,4,9,16,25
>seq(tan(Pi*j/12),j=0..5);

> evalf(%);

Maple pаkеtidа аlgоritmlаrni ishlаtish vа prоgrаmmа to’zilishi bizgа mа`um bulgаn prоgrаmmаlаsh tillаrigа (mаsаlаn Pаskаl` tili) uxshаsh bulаdi. Ulаrni kеlitirib utаmiz.




Hаrtli оpеrаtоr.

If bool1 then expr1 else expr2 fi


Bu to’zilmа bizgа bool1 mаntiqiy аmаl bаjаrilsа (qаchоnki bool1=true) expr1 ifоdаni, аgаrdа bаjаrilmаsа (bool1=false) expr2 ifоdаni bаjаrilishini ko`rsаtаdi. SHаrtli оpеrаtоr fi yordаmchi so’zi vоsitаsidа tugаtilishi hаm mumkin.
>if 1/3 < 5/6 then 12/21 else 21/12 fi;
SHаrtli оpеrаtоrning kеngаytirilgаn ko`rinishi quyidаgichа:
If bool1 then expr1 elif bool2 then expr2…elif booln then exprn else expr0 fi



Download 144.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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