vositalar bilan qaygadan hosil qilishdir.
4. Iqtisodiy modellar
taxminan XVIII asrdan qo‘llanila boshlandi. F. Kenening „Iqtisodiy
jadvallar"ida birinchi marta butun ijtimoiy takror ishlab chiqarish
jarayonining shakllanishini
ko‘rsatishga harakat qilingan.
Iqtisodiy tizimlarning turli faoliyat yo‘nalishlarini o‘rganish uchun har xil modellardan
foydalanidadi. Iqtisodiy taraqqiyotning eng umumiy qonuniyatlari xalq xo‘jaligi
modellari
yordamida tekshiriladi. Turli murakkab ko‘rsatkichlar, jumladan,
milliy daromad, ish bilan bandl
ik, iste‘mol, jamg‘armalar, investitsiya ko‘rsatkichlarining dinamikasi va nisbatini taxlil qilish, uni oldi
ndan aytib berish uchun katta iqtisodiy modellar qo‘llaniladi. Aniq xo‘jalik vaziyatlarini tekshirishda k
ichik iqtisodiy
tizimlardan, murakkab iqtisodiy tizimlarni tekshirishda, asosan,
matematik modell
a rdan foydalaniladi.
Biologik hodisalarniig matematik modellarini kompyuterda o‘rganish tekshirilayotgan biologik jarayo
nning o‘zgarish xarakterini oldindan bilish imkonini beradi. Shuni tahkidlash kerakki, bunday jarayonl
arni tajriba yo‘li bilan tashkil qilish va o‘tkazish ba‘zan juda qiyin kechadi. Matematik va mate
matik-mantiqiy
modelning
yaratilishi, takomillashishi va ulardan foydalanish matematik hamda nazariy biologiyaning rivojlanishi
ga qulay sharoit tug‘diradi.
30. Fizik jarayonlarni matlab muhitida modellashtirish.
MATLAB vaqt sinovidan o’tgan matematik xisoblarni
avtomatlashtirish
tizimlaridan biridir. U matritsaviy amallarni qo’llashga asoslangan. Bu narsa
tizimning nomi — MATrix LABoratory- matritsaviy laboratoriyada O’z aksini
topgan. Matritsalar murakkab matematik xisoblarda, jumladan, chiziqdi algebra
masalalarini echishda va dinamik tizimlar hamda ob`ektlarni modellashda keng
ko’llaniladi. Ular dinamik tizimlar va ob`ektlarning xolat tenglamalarini
avtomatik
ravishda tuzish va echishning asosi bo’lib xisoblanadi. Bunga MATLABning
kengaytmasi Simulink misol bo’lishi mumkin.
Xozirgi vaqtda MATLAB ixtisoslashtirilgan matritsaviy tizim chegaralaridan
chiqib universal integrallashgan kompyuterda modellash tizimiga aylandi.
Umuman olganda, MATLAB matematikaning rivojlanishi davomida to’plangan
matematik xisoblashlar bo’yicha ajribani o’zida mujassamlashtirgan va uni
grafik vizuallash va animatsiya vositalari bilan uygunlashtirilgan. MATLAB tizimi
ilova kilinadigan katta xajmdagi xujjatlar bilan birgalikda EXMni matematik
ta`minlash bo’yicha ko’p tomli ma`lumotnoma (bildirgich, spravochnik) vazifasini
bajarishi mumkin.
a=’Matlab’
b=’function’
Bir nechta qatorlarni birlashtirish uchun xuddi vektor va matritsalar kabi ([…]) kvadrat
qavslar ishlatiladi. Masalan,
str1=[‘This’,’is’,’string’],
str2=[‘Sistema’,’Matlab’]
kabi ifodalar mos ravishda quyidagi simvolli qatorlarni beradi.
str1=‘This is string’
str2=‘Sistema Matlab’
Ob’ekt(matritsa)lar haqida avvalgi darslarimizda etarlicha ma’lumotlar berilgan.
Qatorlarni hosil qiluvchi va ularga ishlov beruvchi Matlabning ba’zi
funksiya(komanda)larini keltirib o‘tamiz:
o
blanks(n)- n ta probeldan iborat qatorni bildiradi;
o
num2str(n)-haqiqiy sonni qatorga aylantiradi;
o
deblanks(s)- s qatordan kerak bo‘lmagan probellarni yo‘qotadi;
o
index(s,t)- s qatorda t qator ostining birinchi marta ko‘rinishi holatini chiqaradi. Agar qator osti
bo‘lmasa nolni chiqaradi;
o
randex(s,t)- s qatorda t qator ostining oxirgi marta ko‘rinishi holatini chiqaradi. Agar qator osti
bo‘lmasa nolni chiqaradi;
o
strcmp(s1,s2)- 1 ni chiqaradi agar s1, s2 qatorlar bir xil bo‘lsa, aks holda 0 ni chiqaradi;
o
strrep(s,x,y)- x qator ostining s qatorga barcha kirishlarini y qatorga kirishga almashtiradi;
o
bin2dec(s)- qator ko‘rinishida tasvirlangan ikkilik sistemasidagi songa mos o‘nlik sistemasidagi
sonni chiqaradi;
o
dec2bin(n)- o‘nli sistemasidagi manfiy bo‘lmagan songa mos ikkilik sistemasidagi sonni qator
ko‘rinishida chiqaradi;
32. Matlab muhitida dasturlash tilining boshqaruv
konstruksiyalari
Do'stlaringiz bilan baham: