8-mavzu. Maple tizimi. Matematik ifodalar va funksiyalar. Algebra va sonlar nazariyasi masalalarini yechish


Download 0.75 Mb.
bet10/11
Sana12.03.2023
Hajmi0.75 Mb.
#1265189
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
maruzamatn 2 qism

Sonli tenglamalarni yechish
Maple da tenglamalarni yechish uchun universal komanda mavjud: solve(eq,x), bu yerda eq-tenglama, x-tenglama yechilishi lozim bo’lgan o’zgaruvchi, fsolve(eq,x)- eq-tenglamani x ga nisbatan taqribiy yechadi.
Ko’phadlar uchun roots(Pn(x))komanda mavjud,javob [[r1,m1],…,[rn,mn]] ko’rinishda chiqadi, bu yerda ri-ildiz,mi-uning karrasi. solve(eq,x) komandasi tenglamaning barcha yechimlarini topadi. r:=solve(eq,x) komandasi r vektorga ildizlarning qiymatlarini beradi.

Misol 1.
> p:=2*x^3+11*x^2+12*x-9:roots(p); \\[[0.5],[-3,2]]


> solve(p=0,{x});\\{x=1/2},{x=-3},{ x=-3}
> r:=solve(p=0,{x});r:= {x=1/2},{x=-3},{ x=-3}
> plot(p,x=-4..4,labels=[x,y],labelfont=[TIMES,ITALIC,12]);

Sonli tenglamalarning sistemalarini yechish.
Tenglamalar sistemasi ushbu komandalar
solve({eq1, eq2,…},{x1, x2,…}), fsolve({eq1, eq2,…},{x1, x2,…})
bilan yechiladi, bu yerda birinchi figurali qavslarda tenglamalar ro’yxati, ikkinchi figurali qavslarda o’zgaruvchilar ro’yxati berilgan. Agar keyinchalik, yechimlar ustida biror amallar bajarish kerak bo’lsa solve komandasiga biror nom name berish kerak, so’ng nomni qabul qilish uchun assign(name) komandasini berish kerak. Shundan so’ng yechimlar ustida ixtiyoriy mumkin bo’lgan amallarni bajarish mumkin.
Biz quyida 2 bobda o’tiladigan grafik chizish operatorlari
plot(p,x=-4..4,labels=[x,y],labelfont=[TIMES,ITALIC,12]);
with(plots):implicitplot(e,x=-10..10,y=-10..10);
dan ko’rgazmalilik uchun foydalandik.
Misol. 1. Chiziqli tenglamalar sistemasini yechish.
> s1:={2*x+y=6,x+2*y=6}:solve(s1,{x,y}); \\{y=2,x=2}
> with(plots):implicitplot(s1,x=-10..10,y=-10..10);



12-mavzu. Maple da dasturlash elementlari



Download 0.75 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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