61
yaratishda hisoblashlar tezligini oshirishga hamda tizimning turli xil masalalarini hal
qilishga moslashuvchanligiga katta e’tibor qaratilgan.
MATLAB tizimi dasturlashning uchta asosiy konsepsiyasini amalga oshiradi:
a) modullarni, ya’ni protsedura va funksiyalarni yaratishga asoslangan
protsedura modulli dasturlash;
b) obyektga yo’naltirilgan dasturlash (ayniqsa, tizimning grafikli vositalarini
joriy qilish ahamiyati);
c) foydalanuvchining grafikli interfeysini yaratishga mo’ljallangan vizual-
yo’naltirilgan dasturlash (GUI-Graphics User Interface).
Umuman olganda, MATLAB dasturlash tili interpretatorlar sinfiga kiradi.
Demak, bundan kelib chiqadiki, tizimning har bir buyrug’i nomi bo’yicha aniqlanadi
va zudlik bilan joriy qilinadi. Bu esa ixtiyoriy dasturiy kodni qism-qism bo’yicha
tekshirishni osonlashtiradi.
Tizimning asosiy imkoniyatlardan biri bu uning
ochiqligi va
kengaytirish
mumkinligidir.
Tizimning juda ko’plab
buyruq va funksiyalari matnli formatdagi m-fayl
(kengaytmasi
.m) va C/C++ fayllari ko’rinishida bo’lib, barcha fayllarni modifikasiya
qilish mumkin.
Umuman olganda, ma’lumotlarni kiritish va hisoblashlarni amalga oshirish
quyidagicha amalga oshiriladi:
Boshlang’ich
ma’lumotlarni
kiritishni
ko’rsatish
uchun
>>
belgidan
foydalaniladi;
Ma’lumotlar oddiy yozuvli tahrir yordamida kiritiladi;
Sozlangan funksiyalar (masalan, sin) yozma xarflar bilan yoziladi, hamda
ularning argumentlari oddiy qavslar ichida yoziladi.
Ma’lumki, o’zgaruvchilar kompyuter xotirasida, ya’ni ishchi soha (workspace)
da ma’lum bir joy egallaydi. Ishchi sohani keraksiz o’zgaruvchilardan tozalash uchun
clear funksiyasining turli xil ko’rinishlaridan foydalaniladi, masalan: