6-ma’ruza mashg’uloti: Muhandislik masalalarini yechish uchun dasturlash paketlari




Download 1,79 Mb.
bet8/10
Sana19.01.2024
Hajmi1,79 Mb.
#141056
1   2   3   4   5   6   7   8   9   10
Bog'liq
6-maruza

MatLab tizimi
MatLab tizimi (Matrix laboratoriyasi) - bu ma'lumotlar massivlari bilan ishlashga yo'naltirilgan muhandislik va ilmiy hisob-kitoblarni amalga oshirish uchun interaktiv tizim. MatLab tizimi MathWork Inc tomonidan ishlab chiqilgan. (AQSh, Neytik, Massachusets).
MATLAB dasturi aerodinamika, gidrodinamika, akustika, radiotexnika, elektrotexnika va boshqa ilmiy sohalarda matematik masalalarni hal etishda keng qoʻllaniladi.
Muhandislik masalalarini yechish uchun dasturlash paketlari
Muhandislik masalalarini yechish uchun dasturlash paketlari
Tizim o'rnatilgan matritsa va murakkab hisoblash tizimini o'z ichiga oladi, vektorlar, matritsalar va ma'lumotlar massivlari bilan operatsiyalarni qo'llab-quvvatlaydi, algebraik ko'phadlar bilan ishlash, chiziqli bo'lmagan tenglamalar va optimallashtirish masalalarini yechish, differensial va integral tenglamalarni yechish, har xil turdagi grafiklar, uch o'lchovli yuzalar, shuningdek, ma'lumotlar bazasi bilan ishlash imkoniyatiga ega.
Tizim qulay operatsion muhiti bilan ajralib turadi, bu esa tafsilotlarga kirishmay muammolarni shakllantirish va yechimlarni qulay shaklda olish imkonini beradi.
Muhandislik masalalarini yechish uchun dasturlash paketlari
Kiritish tilining soddaligi va tuzilgan dasturlash nuqtai nazaridan uning to'liqligi yuqori darajadagi tillar uchun mavjud bo'lgan har qanday algoritmni amalga oshirish imkonini beradi. Bundan tashqari, C va Fortran tillarida yozilgan protseduralar va funktsiyalarni bog’lashga imkon beradi.
Muhandislik masalalarini yechish uchun dasturlash paketlari
Dasturning ustun jihatlari:
-Matritsalar va chiziqli algebra masalalarini tilning operatorlari va o’rnatilgan funksiyalar darajasida ishlash
-Ma’lumotlarni vizualizatsiyalashning qulay tizimi (2D и 3D grafiklar)
-Kodni vektorlashtirishni qo’llab quvvatlash (sikllar o’rniga matritsa va vektorlar)
-Nochiziqli optimizatsiya masalalarini yechish uchun takomillashgan bibliotekalar (Optimization Toolbox, Statistics Toolbox v.b)
-Ommabop va krossplatformali (Windows, GNU Linux, Mac OS)
Muhandislik masalalarini yechish uchun dasturlash paketlari
MatLab ochiq tizim bo’lib - deyarli barcha protseduralar va funksiyalar nafaqat foydalanish, balki tuzatish va o'zgartirish imkoni ham mavjud. Dastur shunday tuzilganki, dasturlash orqali foydalanuvchi o'z imkoniyatlarini standart funksiyalar bilan bir qatorda mavjud bo'lgan yangi dasturlar, protseduralar va funksiyalar bilan kengaytiradi.
MatLab tizimining kamchiligi kompilyatsiya rejimining yo'qligi bo'lib, ishlab chiqilgan dasturlardan tizim muhitidan tashqarida foydalanishga to'sqinlik qiladi. Shu bilan birga, dasturlarni MatLab tilidan C tiliga o’girish uchun konvertor dasturlari mavjud bo'lib, bu muammoni qisman hal qilish imkonini beradi.
Muhandislik masalalarini yechish uchun dasturlash paketlari
MatLab tizimi ikki rejimda ishlash imkonini beradi:

Download 1,79 Mb.
1   2   3   4   5   6   7   8   9   10




Download 1,79 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



6-ma’ruza mashg’uloti: Muhandislik masalalarini yechish uchun dasturlash paketlari

Download 1,79 Mb.