Microsoft Word 13K21 Tojimurotov Sherzod



Download 1,61 Mb.
Pdf ko'rish
Sana09.06.2022
Hajmi1,61 Mb.
#646477
Bog'liq
13K21 Tojimurotov Sherzod



13K21 “EEE” гурух талабаси 
Тожимуротов Шерзоднинг “АКТ”
фанидан “Матлаб иловасида 
дастурлаш” мавзусида амалий иши 


M ATLAB В Е РС И Я Л А РИ Н И Н Г И М К О Н И ЯТЛ А РИ 
MATLAB асосан куйидаги вазифаларни бажариш учун ишлатилади: • 
математик ҳисоблашлар; • алгоритмларни яратиш; • моделлаш; • 
маълумотларни таҳлил қилиш, тадқиқ килиш ва визуаллаштириш; • 
илмий ва инженерлик графикаси; • иловаларни ишлаб чиқиш ва 
бошкалар. 1.1.1. M ATLAB 4.x версиясининг им кониятлари Математик 
ҳисоблашлар соҳасида: • матрицавий, вектор ва мантиқий 
операторлар; • элементар ва махсус функциялар; • полиномиал 
арифметика; ■ куп улчамли массивлар; • ёзувлар массивлари; • 
ячейкалар массивлари. • Сонли усулларни амалга ошириш соҳасида: • 
дифференциал тенгламалар; • бир ўлчамли ва кўп улчамли 
квадратураларни 
ҳисоблаш; 
• 
чизиқли 
булмаган 
алгебраик 
тенгламаларнинг илдизларини аниқлаш; • бир неча ўзгарувчили 
функцияларни оптималлаш; • бир улчамли ва кўп улчамли 
интерполяция. Дастурлаш соҳасида: • 500 дан ортик бириктирилган 
функциялар; • иккилик ва матнли файлларни киритиш/чиқариш; • Си ва 
ФОРТРАНда ёзилган дастурларни куллаш; • MATLAB амалларини Си 
ва Си++ тилларидаги дастур матнларига автоматик равишда кайта 
кодлаш; • типик бошкарувчи тузилмалар. 1 
Впзуаллаштириш ва графика сохасида: • икки ва уч ўлчамли 
графикани яратиш имкониятларининг мавжудлиги; • маълумотларни 
визуал таҳлил қилишни амалга ошириш. Ю корида келтирилганларга 
кўшимча равишда MATLAB очик архитектурага эга, яъни мавжуд 
функцияларни ўзгартириш ва яратилган хусусий функцияларни қўшиш 
мумкин. MATLAB таркибига кирувчи Simulink дастури реал тизим ва 
курилмаларни 
функционал 
блоклардан 
тузилган 
моделлар 
кўринишида киритиб имитация килиш имкониятини беради. Simulink 
жуда катта ва фойдаланувчилар томонидан янада кенгайтирилиши 
мумкин бўлган блокларнинг библиотекасига эга. Блокларнинг 
параметрлари 
содда 
воситалар 
ёрдамида 
киритилади 
ва 
ўзгартирилади. 1.1.2. MATLAB 5.x версиясининг имкониятлари 
MATLAB 5.x тизимида янги воситалар киритилган ва дастурлаш 
мухити такомиллаштирилган: • дастур фрагментларининг бажарилиш 
вактини баҳолаш учун m-файлларнинг профилловчиси; • т-ф айллар 
учун кулай интерфейсга эга бўлган таҳрирлагич/ созлагич; • объектга 


мўлжалланган дастурлаш; • ишчи соха таркибини кузатиш воситалари; 
• функцияларнинг m-файлларини оралик р-кодга конвертация килиш. • 
фойдаланувчининг график интерфейсини ҳосил килишнинг интерактив 
воситалари — GUI; • график объектлар хоссаларининг янги 
таҳрирлагичи— Handle Graphics Property Editor (дескриптор графика 
хоссаларининг таҳрирлагичи); • рўйхатлар панеллари; • диалог ва 
хабарлар панеллари; • матнни таҳрирлашнинг кўп сатрли режими; • 
график бошкариш элементларининг кетма-кетлигини хотирага олиш; • 
бошкариш элементлари параметрларининг кўпайтирилганлиги; • 
фойдаланувчи томонидан аникланадиган курсор; 
тайёрлаш. Маълумотларнинг янги турлари: • кўп ўлчамли массивлар; • 
таркиб массивлари (ёзувлар); • ҳар-хил турдаги маълумотлар 
ячейкаларининг массивлари; • 16-разрядга кодланган символлар 
массивлари; • элементлари 8-разрядга кодланган массивлар. 
Дастурлаш воситалари: • узунлиги ўзгарувчи аргументлар рўйхати; • 
функция ва операторларнинг вазифасини ўзгартириш; • m-файлларда 
локал функцияларни кўллаш; • ўзгартириб уловчи оператор- 
switch...case...end; • wait for оператори; • битларни қайта ишловчи 
функция. Математик ҳисоблашлар ва маълумотларнинг таҳлили: • 
оддий дифференциал тенгламалар(ОДТ)ни ечиш нинг бешта янги 
усули (solver); • Бессел функциясини тезкорлик билан ҳисоблаш; • 
сийраклашган таркибли матрицалар учун хусусий кийматлар ва 
сингуляр сонларни ҳисоблаш; • икки улчамли квадратурали 
формулалар; • кўп ўлчамли интерполяция; • триангуляция ва 
маълумотларни терминалга чикариш; • кўп ўлчамли массивларни 
таҳлил қилиш ва қайта ишлаш; • вакт ва сана функцияларини қайта 
ишлаш. Одатдаги графиканинг янги имкониятлари: • тез ва аник уч 
ўлчамли визуаллаш учун Z-буферлаш; • RGBra 24-битли ёрдам; • 
катта уч ўлчамли моделлар учун векторлаш тирилган полигонлар; • 
тўплам объектлар учун дескрипторли графика; • 8-разрядли 
тасвирларни терминалга чикариш, саклаш ва импорт килиш; • график 
объектларнинг қўшимча форматлари. Презентация учун графика ва 
овоз: • иккиланган х- ва у-ўқлар; • легенда — графикнинг ичига ёки 
ёнига жойлаштириладиган билдиргич ёзувли чизиқ бўлаклари 
шаклидаги изохлар; • матнли объектларнинг шрифтларини бошкариш; 
• сатр усти, сатр ости ва грек символлари; • уч улчамли диаграммалар, 
йўналиш майдонлари, лентали ва стерженли графиклар; • 16-битли 
стереоовоз. Интерактив хужжатлар: • Netscape Navigator ёки Microsoft 


Internet Explorer ёрдамида кўриш имконияти; • HTML ва PDF 
форматларда тўлик билдиргич хужжатлар; • махсус илова Notebook 
ёрдамида «жонли» китобларни яратиш имконияти. MATLAB 5.3.1 
версияси (1 1.1-ишланма) ўз таркибида 42та дастурий маҳсулотни 
жамлаган. Уларнинг асосини МАТЕАВнинг таянч тизими ва янги 
амалга оширилган Simulink 3.1 кенгайтманинг пакета ташкил килади. 
Тизимга янги компонентлар кўшилган. Улар орасида куйидагилар ҳам 
бор: • Data Analysis, Visualization and Application Development — 
маълумотларни таҳлил қилиш, визуаллаш ва куллаш; • Control Design 
— бошкариш курилмаларини лойихалаш; • DSP and Com m unications 
System D esign — ком муникацион ва сигналларни ракамли кайта иш 
лаш курилм аларини лойиҳалаш; • Financial Engineering — молиявий 
ҳисоблар ва бошкалар. 
М АТЬАВни иш га туш ириш ва диалог режимида иш лаш MATLABhh 
ишга тушириш учун ишчи столнинг пастки чап бурчагида жойлашган 
Пуск (Start) тугмаси босилади ва MATLABhhht ўрнатилган версияси 
танланади (1.1-расм). 
MATLAB ишга тушгандан кейин экранда унинг асосий ойнаси пайдо 
булади (1.2-расм) ва у командалар (буйруклар) режимида ишлашга 
тайёр ҳолга келади. Одатда бу ойна тўлиқ очилмайди ва экраннинг 


факат бир кисмини эгаллайди. Устки ўнг бурчагида жойлашган учта 
тугмадан ўртадагисини босиш йўли билан ойнани тўлиқ очиш мумкин. 
Чапдаги тугма босилганда ойна ёпилади, ўнгдаги тугма босилганда 
эса MATLABHHHr ишлаши тўхтатилади. 
M ATLAB билан ишлаш сеансини сессия (session) деб аташ абул 
килинган. Сессия, моҳияти жиҳатидан, фойдаланувчининг 1ATLAB 
тизими билан ишлашини акс эттирувчи жорий ҳужжат ўлиб 
хисобланади. Унда киритиш, чикариш сатрлари ва хатолар угрисида 
ахборот булади. Хотиранинг ишчи сохасида жойлашган ессияга 
кирувчи ўзгарувчилар ва функцияларнинг тавсифларини :ессияни 
эмас) .mat форматли файл шаклида дискка Save (Саклаш) уйруги 
ёрдамида ёзиб олиш мумкин. Load (Юклаш) буйруги ёрда- [ида 
маълумотлар дискдан ишчи сохага юкланади. Сессиянинг фраг- 
[ентларини Diary (Кундалик) буйруғи ёрдамида кундалик шаклида 
асмийлаштириш мумкин. 
MATLAB сатр тахрирлагичининг буйруклар» I. I-ж адвал M A T L A B 
сатр тахр и р л а ги ч и н и н г бунруклари 


Бундай имкониятлар оддий бўлиш ига карамасдан, MATLAB 
тизимининг MS-DOS учун версиялари услубида ишлаш имкониятини 
беради. Юқорига ва пастга йўналган стрелкалар кўринишидаги 
клавишаларга алоҳида эътибор бериш зарур. Улар аввал киритилган 
сатрларни варақлаш ва тугрилашлар киритиш имкониятини беради. 
Бундай имконият аввал бажарилган буйруклар сатрларини сакловчи 
махсус стек ташкил килинганлиги сабабли мавжуд. 1.8. О йнани бош 
кариш буйруклари Буйруклар режимидаги айрим ойнани бошкариш 
буйрукларини дарҳол ўзлаштириб олиш фойдадан холи эмас: 16 • clc 
— экранни тозалайди ва курсорни экраннинг юқори чап бурчагига 
жойлаштиради; • home — курсорни ойнанинг юкори чап бурчагига 
кайтаради; • echo on — Script-файл (файла-сценария)нинг матнини 
экранга чиқариш режимини улайди. • echo o ff — Script-ф айлнинг 
матнини экранга чиқариш режимини узади; • echo — чикариш 


режимини тескарисига ўзгартиради; • echo on all — ҳамма m-файллар 
матнларини экранга чиқариш режимини улайди; • echo off all — ҳамма 
m-файллар матнларини экранга чиқариш режимини узади; • m ore on 
— чегаравий чиқариш реж им ини улайди (катта m -файлларни кўриб 
чиқишда фойдали); • more off — чегаравий чиқариш режимини узади 
(бу ҳолда катта файлларни кўриб чиқиш учун айлантириш 
линейкасидан фойдаланиш керак). MATLAB 6.0 версиясида clc ва 
home буйруқлари бир хил ишлайди — экранни тозалайди ва курсорни 
буйруқ режими ойнасининг юкори чап бурчагига жойлаштиради. 

Download 1,61 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish