|
O’zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi nukus innovatsion instituti
|
bet | 3/3 | Sana | 18.05.2024 | Hajmi | 205,98 Kb. | | #242948 |
Bog'liq 4-mavzu Dasturlash, M-fayl va senariylarKirish va chiqish parametrlari
- Matlabda funksiyalami yozish mumkin ( va zarur!) Kirish va
chiqish parametrlari sonini tekshirish uchun:
- buning uchun, funksiya bayonida flinksiya so'ziami
ishlatishda:
- nargin : kirish parametrlari soni,- -nargout: chiqish parametrlari soni kiritiladi.Kiruvchi va chiquvchilarning parametrlari (masalan):
Bitta fayl funksiya ichiga oldinga o4ishi bilan bir qatorda
boshqa funksiya teinasida bevosita ta'riflash mumkin. Bunday
funksiya bir ichki o'tgan deyiladi. Ichki funksiya esa, o'z navbatida,
boshqa ichki o'tgan xususiyatlarini o'z ichiga olishi mumkin.
Р- kod yaratish
•Agar m - fayl qo'ng'iroq bo'lsa nisbatan ko'p vaqtda tuzish
sarf qilinadi. Bo'lishi mumkin qatlam vaqtini kamaytirish maqsadida
p- kod ichida:
•m - fayl (" pi -kod ");
•oldindan umumiy pcode < m - fayl nomi > A psevdo - faylida
tuzilgan kengaytmasini « p » oladi.Ushbu fayl an'anaviy m - faylga
nisbatan tezroq bo'ladi.
Interaktiv kiritish
•Skriptlar yozishda ishlatiladigan format tomonidan
foydalaniladigan ma'lumotlar soni fiinksiyasini kiritish uchun
•X = usuli ( « tezkor string )
•Foydalanuvchi - kiritilgan qiymat o'zgaruvchan x saqlanadi.
Kiritish uchun string ma'lumotlar kiritish funksiyasi qo'shimcha
parameter bilan ifodalanadi:
• с = usuli ( «tezkor string », « b», )
Masalan input dan foydalanish
Buyruq oynasida Chiqish
• Buning uchun format haqida ( displeyda ) buyruq dispdan
foydalanish disp (< chiqish string > ) yoziladi.
• ko'rsatilgan qiymat bo'lsa, soni, birinchi int2str yoki num2str
funksiyalari yordamida satrlami aylantirish. String ulash bir о Ichamli
vektorli satr uchun ham yaratiladi.
П1 -fayllar yaratishda Matlab tilining quyidagi qoidalariga
amal qilinishi lozim;
• o'zgaruvchilar e'lon qilinmaydi;
• metkalar ishlatilmaydi;
• shartsiz o'tish operatori go to ishlatilmaydi;
• dastur tugallanganligi qayd qilinmaydi
M-fayllar bilan ishlash quyidagilami o'z ichiga oladi:
■ Asosiy (script-fayl) va qism dastur (function^fayl)larni ishlab
chiqish;
■ Matlabda M-fayllarni yaratish, tahririash va saqlash;
■ M-fayllarni ishga tushirish;
■ M-fayllarni sozlash.
Foydanilgan adabiyotlar:
Андриевский Б., Фрадков А. Избранные главы теории автоматического управления с примерами на языке Matlab.—СПб.; Наука, 1999.
З.Дорф Р., Бишоп Р. Современные системы управления. - М.: Лаборатория базовых знаний, 2002.
Полоако А. Derive для студента.-СПб.: БХВ-Петербург, 2005.
Дьяконов В., Круглое В. Математические пакеты расширения Matlab. Специальный справочник. - СПб.: Питер, 2001.
|
| |