Mapleda tenglamalar sistemasi va tenglamalarni yechish
Mapleda tenglamalar sistemasi va tenglamalarni yechish Tarkib Kirish 1-bob. Maple tizimining rivojlanish tarixi va asosiy tamoyillari 1.1 Kompyuter matematikasi tizimlari 1.2 Maple tizimining tarixi va asosiy tamoyillari 2-bob. Maple tizimida tenglama va tengsizliklarni yechish 2.1 Tenglamalarni yechish 2.2 Tenglamalar sistemalarini yechish Masalalar Xulosa Foydalanilgan manbalar ro'yxati 1
Kirish Kompyuter matematikasi (CM) tizimlari matematika, fizika, kimyo, informatika va boshqalar, muhandislik, texnologiya, ta'lim va boshqalar kabi fanning ko'plab sohalarida tobora ko'proq foydalanilmoqda. Maple, Mathematica, MathCad , MuPAD, Macsyma, Reduce, Axiom va Magma kabi SCMlar tadqiqotda ham, sanoatda ham matematik yo'naltirilgan fanlarni o'qitishdagi muammolarni hal qilish uchun tobora ommalashib bormoqda. Ushbu tizimlar olimlar, muhandislar va o'qituvchilar uchun kuchli vositadir. SCM texnologiyasiga asoslangan tadqiqotlar odatda algebraik usullarni ilg'or hisoblash usullari bilan birlashtiradi. Shu ma'noda, SCM matematika va informatika o'rtasidagi fanlararo soha bo'lib, unda tadqiqot kompyuterlarda ramziy (algebraik) hisob-kitoblar va ishlov berish algoritmlarini ishlab chiqishga, shuningdek, dasturlash tillari va dasturlash muhitini yaratishga qaratilgan. bunday algoritmlar va ularga asoslangan turli masalalar.topshiriqlar. Maple kompyuter matematika tizimining asosiy tamoyillarini o'rganishdir . Ushbu maqsaddan kelib chiqib, biz kurs ishida qo'yilgan aniq vazifalarni ajratib ko'rsatishimiz mumkin: - "kompyuter matematikasi tizimlari" tushunchasini, ularning rivojlanish tarixini ochib berish; - Maple tizimining asosiy tamoyillarini o'rganish; − tenglamalar, tengsizliklar va tenglamalar tizimini yechish uchun Maple tizimining imkoniyatlarini o'rganish . 2
3
Maple tizimining rivojlanish tarixi va asosiy tamoyillari 1.1 Kompyuter matematikasi tizimlari Birinchi kompyuterlar kuchli dasturlashtiriladigan kalkulyatorlar sifatida ishlagan va kiritilgan dastur bo'yicha raqamlar ustida murakkab arifmetik va mantiqiy amallarni avtomatik ravishda tez bajarishga mo'ljallangan edi. Hisoblash matematikasining rivojlanishi va sonli usullarning takomillashuvi bilimning istalgan sohasidan istalgan matematik masalani yechish imkonini beradi. Shu tarzda olingan hisob-kitoblarning natijalari arifmetik shakldagi chekli son yoki bunday sonlar to'plamidir. Klassik matematikada matematik hisob-kitoblarning natijalari odatda maxsus raqamlar yordamida ramziy shaklda yoziladi va irratsional qiymatlar radikal yordamida yoziladi. Aks holda, aniqlikning asosiy yo'qolishi mavjud. Klassik misol - har doim birga teng bo'lgan ifoda . Ammo kompyuterda hisoblashda bu ifoda yoki hisoblab chiqiladi (muqarrar yaxlitlash xatolari bilan) yoki argumentning noaniqligi haqida xabar beriladi va keyingi barcha harakatlar to'xtatiladi. Shu sababli, odam kompyuterga matematika uchun an'anaviy usullardan foydalangan holda transformatsiyalarni bajarishni buyurishni xohlashi mantiqan to'g'ri ko'rinadi: kasr-ratsional o'zgartirishlar, almashtirishlar, soddalashtirishlar, tenglamalarni echish, differentsiallash va boshqalar. Bunday transformatsiyalar ramziy transformatsiyalar yoki analitik transformatsiyalar deb ataladi. Bunday o'zgarishlarning natijasi formuladir. O'sha paytda fan yoki ishlab chiqarishning har bir sohasi o'zining matematik apparati bilan qamrab olingan va ular uchun o'zining amaliy dasturiy paketlari (APS) ishlab chiqilgan. Foydalanuvchilar matematika bo'yicha mutaxassislar ham, 4
dasturchilar ham bo'lmaganligi sababli, foydalanuvchilarning keng doirasiga mo'ljallangan mahsulot kerak edi. Ushbu sohadagi kitoblar juda ixtisoslashgan nazariy materiallar va o'ziga xos tasvir tili bilan to'ldirilgan edi. Bunday kitoblardagi materiallar kompyuter algebra tizimlarini ishlab chiqish bilan shug'ullanadigan matematiklarni qiziqtiradi, lekin ulardan foydalanuvchilarning asosiy qismi emas. Tizim foydalanuvchilarining ko'pchiligi aniq analitik o'zgarishlarni to'g'ri bajarish, berilgan funktsiyaning hosilasi yoki antiderivativini ramziy shaklda hisoblash, uni Teylor yoki Furye qatoriga kengaytirish, yaqinlashish va boshqalarni qiziqtiradi, lekin umuman emas. murakkab matematik va mantiqiy tavsifi, bu qanday qilib kompyuter tomonidan amalga oshiriladi (yoki, aniqrog'i, uning dasturchisi). Bularning barchasi foydalanuvchilar keng doirasi - matematika bo'yicha professional bo'lmaganlar uchun mo'ljallangan ramziy matematikaning kompyuter tizimlarini yaratishga olib keldi. Kompyuter matematikasi tizimlari (SCM) yoki kompyuter algebra tizimlari (CAS), ingliz tilida CAS - Kompyuter algebra tizimi XX asrning 60-yillari o'rtalarida shunday boshlandi. G'arb firmalari kompyuter algebrasida professional bo'lmagan foydalanuvchilarning keng doirasiga mo'ljallangan ramziy matematik kompyuter tizimlarini yaratishni boshladilar. Analitik shakldagi masalalarni echishni avtomatlashtirishning katta murakkabligini hisobga olib (matematik o'zgarishlar va munosabatlar soni juda ko'p va ularning ba'zilari izohlashda noaniq) birinchi bunday tizimlar faqat katta kompyuterlar uchun yaratilgan. Ammo keyin mini-kompyuterlar uchun mavjud tizimlar paydo bo'ldi. Ramziy hisoblar uchun dasturlash tillari Reduce, kichik kompyuterlar uchun muMath tizimi va keyinchalik shaxsiy kompyuterlar uchun ramziy matematikaning integratsiyalashgan tizimlari: Derive, MathCAD, Mathematica, Maple V va boshqalar sezilarli rivojlanishga erishdi. Sobiq SSSRda marhum akademik Glushkov maktabi ramziy matematika tizimlarini rivojlantirishga katta hissa qo‘shgan. 70-yillarning oxirida Mir sinfidagi kichik muhandislik kompyuterlari yaratildi, ular hatto apparat darajasida ham analitik 5