.Mapleda subs(g(x)=t, f), convert(eq,param), radnormal(eq), normal(eq)- Faqat kvadrat ildiz, balki boshqa ildizlarga ega bo’lgan ifodalarni soddalashtirish uchun
radnormal(ifoda) buyrug’I ishlatiladi Masalan: sqrt(5+sqrt(8)+(5+6*sqrt(3))^(1/2 ))=radnormal(sqrt(5+sqrt(8)+5+6*sqrt(3))^(1/2))); (5+2*2^(1/2)+(5+6*3^(1/2))^(1/2) =(5+2*2^(1/2)+(5+6*3^(1/2))^1/2)^(1/2)
convert(y, param); buyrug’I yordamida ifoda ko’rsatilgan turga almashtiriladi, bu yerda y-ifoda, param-ko’rsatilgan tur. Umuman olganda convert buyrug’idan juda keng miqyosida foydalanish mumkin. U bir turdagi ifodani boshqa turga o’tkazadi.
normal(ifoda) buyrug’idan foydalaniladi. Masalan: >f:=(a^4-b^4)/((a^2+b^2)*a*b); >normal(f); a^2-b^2/b*a
substr(s,n,m)-s satrni n-belgisidan boshlab m-belgisigcha qirqib oladi.subs buyrugining birinchi shakli expr ifodasida x o’rniga a o’rniga qo’yiladi.Bu buyruq eval buyrug’iga o’xshash. Simvolni formuladagi qiymat bilan almashtirishning oddiy ilovalari odatda eval buyrug’I bilan bajarilishi kerak. Subs buyrug’ining ikkinchi umumiy shakli oxirgi argumentda birinchi argumentlar tomonidan belgilangan almashtirishlarni amalga oshiradi.
Mathcadda ko’phadlar bilan ishlaydigan funktsiyalar va ular bilan ishlash
(misollar bilan)- Mathcadda ko’phadlarning ildizlarini toppish:Ko’phad ildizlarini topish uchun Polyroot funksiyasidan foydalaniladi. U bir paytning o’zida ko’phadning barcha ildizlarini topadi. Bunda k polinomning (ko’pxadning) ozod hadidan boshlab barcha koeffitsientlaridan iborat vector. Nol koeffisentlarni tashlab o’tish mumkin emas. Agar ko’phad n ta ildizga ega bo’lsa b vektor N+1 ta koeffisentni o’z ichiga oladi. Bunda boshlang’ich yaqinlashishni kiritish kerak emas. Polyroot funksiyasi uchun 2 xil metoddan birini tanlash kerak. Ularning biri Lagerra metodi bo’lib, sukunat bo’yicha shu metod tanlanadi. Mathcadda ROOD funksiyasi. Bu funksiya bit nomalumli bitta tenglamani yechishda ishlatiladi.Bu funksiyaga quyidagicha murojat qilinadi: root(f(x),x) bu yerda f(x)- nolga teng bo’lgan ifoda, x-argument. Bunda x ning boshlang’ich qiymatiga yaqin bo’lgan ildiz hisoblanadi. Agar ildizlar bir nechta bo’lsa, ularni topish uchun har biriga boshlang’ich qiymat berish kerak. Tenglamani yechishdan oldin uning ildizlari bor yo’qligini bilish uchun grafigi taqriban chizib ko’rib qurish va boshlang’ich yaqinlashishlarni garafikka qarab tanlash maqul. Misol: x3-5x-1=0.buni root funksiyasiga qo’yamiz. Root(x3-5x-1,x)=-0,202 ga teng x ning o’rniga bir nechta qiymat berish, boshqa yechimlarni ham topish mumkin.
Do'stlaringiz bilan baham: |