Matlab dasturida funksiyaning qiymatini hisoblash Reja
MATLAB VA UNING BOSHQA DASTURLASH TILLARI BILAN ALOQASI
Download 30.53 Kb.
|
Matlab dasturida funksiyaning qiymatini hisoblash
1.1 MATLAB VA UNING BOSHQA DASTURLASH TILLARI BILAN ALOQASI
MathWork mutaxassislari tomonidan ishlab chiqilgan Inc. _ ( Naitik , Massachusets, AQSh). Ushbu tizim birinchi marta 1970-yillarning oxirida qo'llanilgan bo'lsa-da, u 80-yillarning oxirida, ayniqsa 4.0 versiyasi bozorga chiqqandan keyin keng tarqaldi. MATLAB ning eng so'nggi versiyalari muhandis va olim uchun murakkab sonli hisoblarni bajarish, texnik va fizik tizimlarni simulyatsiya qilish va bu hisob-kitoblar natijalarini taqdim etish uchun zarur bo'lgan ko'plab protsedura va funktsiyalarni o'z ichiga olgan tizimlardir. MATLAB ( MATrix ning qisqartmasi LABoratory - matritsa laboratoriyasi) - muhandislik va ilmiy hisob-kitoblarni bajarish uchun mo'ljallangan va ma'lumotlar massivlari bilan ishlashga qaratilgan interaktiv tizim . Tizim FORTRAN, C va C++ tillarida yozilgan dasturlarga kirish imkoniyatini beradi. MATLAB tizimining jozibador xususiyati o'rnatilgan matritsa va murakkab arifmetikaning mavjudligidir. Tizim vektorlar, matritsalar va ma'lumotlar massivlari bilan operatsiyalarni qo'llab-quvvatlaydi, singular va spektral parchalanishni amalga oshiradi, matritsalarning darajalari va shart raqamlarini hisoblaydi, algebraik polinomlar bilan ishlashni qo'llab-quvvatlaydi, chiziqli bo'lmagan tenglamalar va optimallashtirish masalalarini echish, kvadratlarda funktsiyalarni birlashtirish, differentsial va raqamli integratsiya. farq tenglamalari, turli grafiklar, uch o'lchovli yuzalar va sath chiziqlarini qurish. MATLAB tizimi to'g'ridan-to'g'ri hisoblash rejimida ham vektorlar va matritsalar bilan operatsiyalarni bajarishni ta'minlaydi. U kuchli kalkulyator sifatida ishlatilishi mumkin, u odatdagi arifmetik va algebraik operatsiyalar bilan bir qatorda matritsani invertatsiya qilish, uning o'ziga xos qiymatlari va vektorlarini hisoblash, chiziqli algebraik tenglamalar tizimlarini echish va boshqalar kabi murakkab operatsiyalardan foydalanishi mumkin. Tizimning xarakterli xususiyati uning ochiqligi, ya'ni uni o'zgartirish va foydalanuvchining muayyan vazifalariga moslashtirish imkoniyatidir. MATLAB tizimi turli xil mashhur yuqori darajadagi dasturlash tillarining ijobiy xususiyatlarini o'zida mujassam etgan o'zining M-tilidan foydalanadi. MATLAB tizimi BASIC tiliga tarjimon ekanligi (operator bo'yicha kompilyatsiya va dasturni alohida bajariladigan faylni shakllantirmasdan bajarishni amalga oshiradi) bilan bog'liq, M tilida operatorlar soni unchalik katta bo'lmaganligi bilan bog'liq. o'zgaruvchilarning turlari va o'lchamlarini e'lon qilish kerak. Paskal tilidan MATLAB tizimi ob'ektiv yo'naltirilgan yo'nalishni, ya'ni tilda allaqachon mavjud bo'lgan ob'ektlarning turlari asosida hisoblash ob'ektlarining yangi turlarini shakllantirishni ta'minlaydigan tilning shunday qurilishini oldi. Ob'ektlarning yangi turlari (MATLABda ular sinflar deb ataladi) o'ziga xos konvertatsiya protseduralariga ega bo'lishi mumkin (ular ushbu sinfning usullarini belgilaydi) va yangi protseduralarni arifmetik amallarning odatiy belgilari va matematikada qo'llaniladigan ba'zi maxsus belgilar yordamida chaqirish mumkin. MATLAB-da o'zgaruvchilar qiymatlarini saqlash tamoyillari FORTRAN tiliga xos bo'lganlarga eng yaqin, ya'ni: barcha o'zgaruvchilar mahalliy - ular faqat dastur birligi (protsedura, funktsiya yoki asosiy boshqaruv dasturi) chegaralarida ishlaydi. ularga ma'lum qiymatlar beriladi. Boshqa dastur blokining bajarilishiga o'tishda oldingi dastur blokining o'zgaruvchilari qiymatlari yo'qoladi (agar bajarilgan dastur birligi protsedura yoki funksiya bo'lsa) yoki kirish imkonsiz bo'lib qoladi (agar bajarilgan dastur boshqaruv dasturi bo'lsa). . BASIC va Paskal tillaridan farqli o'laroq , MATLABda barcha dastur birliklariga tegishli global o'zgaruvchilar mavjud emas. Lekin shu bilan birga MATLAB tilida boshqa tillarda mavjud bo'lmagan xususiyat mavjud. MATLAB tarjimoni bir seansda bir nechta mustaqil dasturlarni bajarishga imkon beradi va bu dasturlarda ishlatiladigan barcha o'zgaruvchilar ular uchun umumiy bo'lib, yagona ish maydonini tashkil qiladi. Bu qoplamali tuzilmalar turi bo'yicha murakkab (qiyin) hisob-kitoblarni yanada oqilona tashkil qilish imkonini beradi. MATLAB tizimining yuqoridagi xususiyatlari uni juda moslashuvchan va ishlatish uchun qulay hisoblash tizimiga aylantiradi. Download 30.53 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling