m-fayllar ko’rinishida amalga oshishidir. Boshqacha aytganda, tizimning
kengayishlari kompyuterning doimiy xotirasida saqlanadi va MATLABning
biriktirilgan (ichki) funksiyalari va protseduralari
kabi kerakli vaqtda
foydalanish
uchun chaqiriladi. Foydalanuvchim-fayl matnli formatga ega bo’lganligi
sababli
unga har qanday yangi buyruqni, operatorni yoki funksiyani kiritishi va keyin
undan biriktirilgan funksiya yoki operator kabi foydalanishi mumkin. MATLAB
da yangi yaratilgan funksiya yoki prosedura fayl ko’rinishida diskda
saqlanishi
sababli operator va funksiyalar soni amalda chegaralanmagan. MATLAB ko’
plab
amaliy masalalarni yechish imkoniyatini beruvchi operatorlar va
funksiyalarga
ega. Ular yordamida ko’plab amaliy masalalarni yechish mumkin.
MATLAB – bu vaqt sinovidan o’tgan matematik hisoblarni avtomatlashtirish
tizimlaridan biridir. U matritsaviy amallarni qo’llashga asoslangan tizimning nomi MATrix
LABoratory matritsaviy laboratoriyada o’z aksini topgan. Matritsalar murakkab matematik
hisoblarda,
jumladan, chiziqli algebra masalalarini yechishda va dinamik tizimlar hamda
ob’ektlarni modellashda keng qo’llaniladi. Ular dinamik tizimlar va ob’ektlarning holat
tenglamalarini avtomatik ravishda tuzish va yechishning asosi bo’lib hisoblanadi.
Bunga
MATLABning kengaytmasi Simulink misol bo’lishi mumkin.
MATLAB ixtisoslashtirilgan matritsaviy tizim chegaralaridan chiqib universal
integrallashgan kompyuterda modellash tizimiga aylandi. «Integrallashgan» s’z
i bu tizimda qulay ifodalar va izohlar tahrirchisi,
hisoblagich, grafik dasturiy pr
otsessor va boshqalar o’zaro birlashtirilganligini bildiradi. MATLAB tizimining vazif
asi har xil turdagi masalalarni yechishda foydalanuvchilarni an’anaviy
dastur
lash tillariga nisbatan afzalliklarga ega bo’lgan va imkoniyatlari keng dasturlash
tili bilan ta’minlashdir. Uning dasturlash tillari bilan integrallashuvi dasturning ke
ngayuvchanligiga olib keldi. MATLAB asosan
matematik hisoblashlar, algoritmlarn
i yaratish,
modellash, ma’lumotlarni tahlil qilish, tadqiq qilish va vizuallashtirish, il
miy va injenerlik grafikasi, ilovalarni ishlab chiqish va boshqalar.
MATLAB kengayuv
chi tizim, uni har xil turdagi masalalarni yechishga oson moslashtirish mumkin. Un
ing eng katta afzalligi tabiiy yo’l bilan kengayishi va bu kengayish
MATLAB – kengayuvchan tizimdir. Tizimning bazaviy funksiyalari natijaga erishishni
tezlashtiradi va dasturning tashqi yadrosi hisoblanadi. Barcha funksiyalar m-fayl koʻ
rinishida joylashtirilgandir. m-fayl mantli fayl boʻlib, u tashqi dasturcha hisoblanadi va buyruq
orqali chaqirib olinadi. MATLAB interaktiv yordam tizimiga ega. Interaktiv maʻ
lumotnomani buyruqlar rejimida bir qator buyruqlar yordamida chaqirish mumkin. Bunday
buyruqlardan biri quyidagicha: » help
Foydalanuvchi m-fayl matnli formatga ega boʻlganligi sababli
unga har qanday yangi buyruqni,
operatorni yoki funksiyani kiritishi va keyin undan biriktirilgan funksiya yoki operator kabi foydalanishi
mumkin. Bunda Beysik, Si yoki Paskal dasturlash tillaridan farqli ravishda yangi funksiyalarni eʻlon qilish
shart emas. Bu jihatdan MATLAB Logo va Fort tillariga oʻxshash. Lekin MATLAB da yangi taʻriflar fayl koʻ
rinishida diskda saqlanishi sababli operator va funksiyalar soni amalda chegaralanmagan.