В061260- «Информатика», 6В06130 -«Есептеу техникасы және БҚЕ», 6В061380 -«Ақпараттық жүйе» мамандығының студенттеріне арналған Шымкент, 2021 ж



бет5/26
Дата20.09.2022
өлшемі100,53 Kb.
#150097
1   2   3   4   5   6   7   8   9   ...   26
Байланысты:
Matlab нұсқалары және мүмкіндіктері

Зертханалық жұмыстар
MATLAB Техникалық есептеулер үшін жоғары өнімді тіл. Оған есептер мен шешімдер математикаға жақын пішінде берілген ыңғайлы ортада есептеу, визуализация және бағдарламалау кіреді. Әдеттегі пайдалану MATLAB- бұл:

  • математикалық есептеулер;

  • алгоритмдерді құру;

  • модельдеу;

  • деректерді талдау, зерттеу және визуализация;

  • ғылыми және инженерлік графика;

  • графикалық интерфейсті құруды қоса алғанда, қолданбаларды әзірлеу.

MATLABНегізгі деректер элементі массив болып табылатын интерактивті жүйе. Бұл сізге шешім қабылдауға мүмкіндік береді әртүрлі тапсырмалар, байланысты техникалық есептеулер, әсіресе матрицалар мен векторларды пайдаланатындар, мысалы, «скаляр» бағдарламалау тілдерін қолданатын бағдарламаларды жазудан бірнеше есе жылдамырақ. Синемесе Фортран .


Сөз MATLABматрицалық зертхананы білдіреді ( матрицалық зертхана ). MATLABоңай қол жеткізу үшін арнайы жазылған LIINPAKжәне EISPACK, олар матрицалық есептеулерге арналған заманауи бағдарламалық құралдар болып табылады.
MATLAB әр түрлі пайдаланушыларға бағытталған жылдар бойы дамып келеді. Университет жағдайында ол математиканың, техниканың және ғылымның әртүрлі салаларында жұмыс істеуге арналған стандартты құрал болды. Өнеркәсіпте, MATLABБұл жоғары өнімді зерттеулерге, әзірлемелерге және деректерді талдауға арналған құрал.
В MATLABмаңызды рөл құралдар жәшіктері деп аталатын арнайы бағдарламалар топтарына беріледі. Олар көптеген пайдаланушылар үшін өте маңызды. MATLAB, өйткені олар мамандандырылған әдістерді зерттеуге және қолдануға мүмкіндік береді. Құралдар жәшіктері - мүмкіндіктердің толық жиынтығы MATLAB(M-файлдар) есептердің белгілі бір кластарын шешуге мүмкіндік береді. Құрал-саймандар қораптары сигналдарды өңдеу, басқару жүйелері, нейрондық желілер, анық емес логика, волвлеттер, модельдеу және т.б.
MATLAB ЖҮЙЕСІ
MATLAB жүйесі бес негізгі бөліктен тұрады:

  • MATLAB тілі. Бұл ағынды басқару, функциялар, деректер құрылымдары, енгізу/шығару және объектіге бағытталған бағдарламалау мүмкіндіктері бар жоғары деңгейлі матрицалық және массив тілі. Бұл жылдам өрескел өңдеу үшін «шағын масштабты» бағдарламалауға да, үлкен және күрделі қолданбалар үшін «үлкен» бағдарламалауға мүмкіндік береді.

  • MATLAB Бұл пайдаланушы немесе бағдарламашы жұмыс істейтін құралдар мен құрылғылардың жиынтығы.. Ол жұмыс кеңістігіндегі айнымалыларды басқаруға арналған құралдарды қамтиды MATLAB , деректерді енгізу және шығару, және M-файлдар мен MATLAB қолданбаларын құру, басқару және жөндеу.

  • Бағытталған графика. Бұл графикалық жүйеMATLAB ол 2D және 3D деректерді визуализациялау, кескіндеу, анимация және суреттелген графика үшін жоғары деңгейлі пәрмендерді қамтиды. Оған командалар да кіреді төмен деңгей бұл графиканың сыртқы түрін жасау кезіндегідей толық өңдеуге мүмкіндік береді.Графикалық пайдаланушы интерфейсі (GUI) үшін MATLABқолданбалар.

  • Математикалық функциялар кітапханасы. Бұл есептеу алгоритмдерінің кең жинағы элементар функциялар, мысалы, қосынды, синус, косинус, күрделі арифметика, күрделіректерге, мысалы, матрицалық инверсия, меншікті мәндерді табу, Бессель функциялары, Фурье жылдам түрлендіруі.

  • Бағдарламалау интерфейсі. Бұл бағдарлама жазуға мүмкіндік беретін кітапханаСижәне Фортран өзара әрекеттесетінMATLAB . Ол бағдарламаларға қоңырау шалу мүмкіндіктерін қамтидыMATLAB (динамикалық сілтеме) қоңырау шалу арқылыMATLAB есептеу құралы ретінде және MAT файлдарын оқу-жазу үшін.



SIMULINK ТУРАЛЫ

Simulinkсүйемелдеу MATLAB бағдарлама сызықты емес динамикалық жүйелерді модельдеуге арналған интерактивті жүйе. Бұл экрандағы диаграммалардың блоктарын сүйреп апару және оларды өңдеу арқылы процесті имитациялауға мүмкіндік беретін тінтуірмен басқарылатын орта.Simulink сызықтық, сызықтық емес, үздіксіз, дискретті, көп өлшемді жүйелермен жұмыс істейді.


Блоктар Қосымшалар болып табыладыSimulink коммуникациялар, сигналдарды өңдеу, қуат жүйелері сияқты мамандандырылған қолданбаларға арналған блок кітапханаларын қамтамасыз ететін.
Нақты уақыттағы шеберхана құруға мүмкіндік беретін бағдарламаМЕН диаграммалар блоктарынан код алыңыз және оларды нақты уақыттағы әртүрлі жүйелерде орындау үшін іске қосыңыз.
МАТРИЦАЛАР ЖӘНЕ СИҚЫРЛЫ КВАДРАТТАР

Бастаудың ең жақсы жолы MATLABматрицаларды өңдеуді үйренеді. В MATLABматрица - сандардан тұратын төртбұрышты массив. Ерекше екпін скаляр болып табылатын 1 × 1 матрицаларға және бір баған немесе бір жолды матрицаларға, векторларға аударылады. MATLABсандық және сандық емес деректерді сақтаудың әртүрлі тәсілдерін пайдаланады, дегенмен барлық деректерді басында матрицалар ретінде қарастырған дұрыс. MATLABондағы барлық операциялар мүмкіндігінше табиғи болатындай ұйымдастырылған. Басқалар кезде бағдарламалау тілдерітілдің элементтері ретінде сандармен жұмыс; MATLABбүкіл матрицалармен тез және оңай жұмыс істеуге мүмкіндік береді.


Матрицаның жақсы мысалын суретші мен математиктің Қайта өрлеу дәуіріндегі гравюрасынан табуға болады. Альбрехт Дюрер ... Бұл суретте көптеген математикалық белгілер бар және мұқият қарасаңыз, жоғарғы оң жақ бұрышта шаршы матрицаны байқайсыз. Бұл матрица сиқырлы шаршы ретінде белгілі және Дюрер кезінде оның сиқырлы қасиеттері бар деп есептелді. Оның зерттеуге тұрарлық тамаша қасиеттері бар.
МАТРИЦАҒА ЕНГІЗУ

MATLAB матрицаларды бірнеше жолмен енгізуге болады :



  • элементтердің толық тізімін енгізіңіз;

  • сыртқы файлдардан матрицаларды жүктеу;

  • кірістірілген функцияларды пайдаланып матрицаларды құру;

  • көмегімен матрицалар жасаңыз өзіндік функциялары M-файлдарда.

Дюрер матрицасын элементтер тізімі ретінде енгізуден бастайық. Сіз орындауыңыз керек бірнеше негізгі шарттар бар:

  • жол элементтерін бос орындар немесе үтірлермен бөлектеңіз

  • нүктелі үтірді қолданыңыз,

  • әр жолдың соңын белгілеу үшін элементтердің бүкіл тізімін төртбұрышты жақшамен қоршаңыз.

Матрицаны енгізу үшін Дюрер жай ғана жазыңыз
A =

MATLAB біз енгізген матрицаны көрсетеді,
A =
16 3 2 13
5 10 11 8
9 6 7 12
4 15 14 1
MATLAB пәрмен терезесінің фрагментінің мысалы


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   26




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет