Amaliy dasturiy paketlar




Download 0,76 Mb.
bet13/14
Sana20.05.2024
Hajmi0,76 Mb.
#246682
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
AMALIY DASTURIY PAKETLAR FANIDAN 1-mustaqil ish

Tanlash operatori

Umumiy
ko’rinishi

Qisqa ko’rinishi

Bajarilishi

switch
case <1-qiymat>
<1-operatorlar>
case <2-qiymat>
<2-operatorlar>

othervise

end

switch
case <1-qiymat>
<1-operatorlar>
case <2-qiymat>
<2-operatorlar>
othervise

end

Bunda ifodaning qiymati 1-qitmat bilan ustma-ust tushsa(bir xil bo’lsa), 1-operatorlar ketma-ket bajariladi, aks holda 2-qiymat tekshiriladi va hk. agar ifodaning qiymati sanalgan qiymatlarning birortasi bilan ustma-ust tushmasa, oxirgi operatorlar ketma-ket bajariladi va tanlash jarayoni tugaydi.

Yuqoridagi misollardan ko’rinib turibdiki, fayl-funksiyalarni tuzib, funksiya nomi bilan saqlab, uni foydalanuvchi zarur bo’lganda aynan o’sha nom bilan buyruqlar satrida murojaat qilib, bemalol foydalanish imkoniyatiga ega bo’lar ekan. MATLABda mavjud bo’lmagan funksiya yoki hisoblash algoritmlarni foydalanuvchi o’zi tuzib, ularni mos Toolbox larga yoki yangi papkaga yig’ib, yangi dasturlar kutubxonasini yaratishi tizim imkoniyatlarini yanada oshishini bildiradi.

Xulosa


Xulosada shuni aytib o’tishimiz mumkinki Matlab funksiyalari va u bilan ishlash uchun kop’lab operatorlar mavjud bo’lib ularni o’rganish uchun bizga qulay usullarni taklif etadi. MATLAB paketi matrisali hisoblashlar, dasturlar kutubxonasi uchun qulay qobiq sifatida qo’llanilgan bo’lsa, keyinchalik yuzlab yuqori malakali matematiklar va injener-texnik dasturchilar tajribasida, o’ziga xos laboratoriya sharoitida uning imkoniyatlari ancha kengaydi va hozirga kelib, ilmiy-texnikaviy dasturlash tili sifatida kompyuter algebrasi tizimlarining ilg’or vakillaridan biriga aylandi. MATLAB dasturlash tili sifatida 1970- yillarning oxirida Kliv Mouler (Cleve Mouler) tomonidan yaratilgan. MATLAB atamasi inglizcha Matrix Laboratory so`zlaridan kelib chiqqan bo`lib, matritsa laboratoriyasi degan ma`noni anglatadi. MATLABda matematik hisoblashlar, modellash algoritmlarini yaratish, ma`lumotlarni tahlil, tadqiq qilish hamda vizuallashtirish, ilmiy va injinerlik grafikasi va ilovalarni loyihalash va boshqalarda foydalanish mumkin.


Download 0,76 Mb.
1   ...   6   7   8   9   10   11   12   13   14




Download 0,76 Mb.