3 тақырып. Функцияларды аппроксимациялау процедурасы



Дата05.04.2022
өлшемі271,94 Kb.
#138050
Байланысты:
МИИОУ СРО3, Куатбек Ж. АУТк-18-5


Коммерциялық емес акционерлік қоғам
«Ғұмарбек Дәукеев атындағы АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»

Автоматтандыру және басқару кафедрасы


№3 Студенттің өзіндік жұмысы

Пәні: «Басқару объектілерін модельдеу және идентификациялау»


Тақырыбы: «Функцияларды аппроксимациялау процедурасы»
Мамандығы: 5В070200 – «Автоматтандыру және басқару»
Орындаған: Қуатбек Жамиля Тобы: АУТк 18-5
Нұсқа: № 9
Тексерген: Ибраева Л. К.
______________ ______________ «___» _____________ 2021 ж.
(бағасы) (қолы)

Алматы, 2021


3 тақырып. Функцияларды аппроксимациялау процедурасы
Жұмыс мақсаты: функцияларды аппрокимациялау есебіне Matlab ортаның Curvе Fitting Toolbox құралын қолдану.
3.2 Әдістемелік кепілдемелер
Берілген функцияны кейбір анық функциялар жүйесімен жуықтау есебі –функцияны аппроксимациялау есебі болып табылады. Бұл есеп жиі жағдайда ортаквадраттар әдісі көмегімен шешіледі. MatLab құралдары арасында қисықтарды жуйықтаға Curve Fitting Toolbox пакетін қолдануға болады.
3.2 Тапсырма
3.2.1 Curve Fitting Toolbox ортасында жұмыс жасауды үйрену [3, п 10.6]. 3.2.2 Curve Fitting Toolbox қолданып, нұсқа бойынша берілген функцияны көпмүшемен немесе басқа функциямен аппроксимациялаңыз.
Кесте 3.1 – Тапсырмалар нұсқалары



Тапсырманы орындауға берілген функция

9



Тапсырманың орындалуы

Сурет 1 – Командалық терезеде диапазон мен теңдеудің берілгені
Диапазон [-5 , 5], Қадам -0,5

Сурет 2 – Curve Fitting Tool терезесі
Регрессияның негізгі терезесін cftool бұйрығын орындап орнаттық. Бұл терезеде Хdata, Ydata батырмасын басып, өзіміздің мәліметтерімізді (x,y) ашылатын менюден енгіздік. Fit type батырмасынан Polynomial түрін таңдадық. Degree бөлімі арқылы дәрежені ауыстырамыз.

Сурет 3 – 1-ші дәрежелі график

Сурет 4 – 3-ші дәрежелі график

Сурет 5 – 5-ші дәрежелі график

Сурет 6 – 7-ші дәрежелі график
Барлық график ішінен бір-біріне сәйкес келетін график 7-ші дәрежелі график деп таңдадым. Терезенің сол бөлігінде Results бөлімшесінде берілген функция мен коэффициенттер арқылы үшін: функцияға Р коэффициенттерін және [-5 : 5] диапазон бойынша берілген мәндерді қоямыз.

P1=0.001716 P5=0.417 P2=1.174e-17 P6=2.67e-15 P3=-0.0687 P7=0.9594 P4=-3.671e-16 P8=-2.571e-15 х=[-5, -4.5, -4, -3.5, -3, -2.5, -2, -1.5, -1, -0.5, 0, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]





















Нұсқа бойынша берілген функцияға диапазон [-5 : 5] мәндерді қойып шығарамыз.

х=[-5, -4.5, -4, -3.5, -3, -2.5, -2, -1.5, -1, -0.5, 0, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5]











Екі функция бойынша шыққан мәндерден диаграмма тұрғызып ұқсастығын тексереміз.


Сурет 7 – диаграмма

Қорытынды


Бұл өзіндік жұмыста біз Matlab ортасында Curve Fitting Toolbox құралын қолданып, нұсқа бойынша берілген функцияны көпмүшемен немесе басқа функциямен аппроксимациялауды үйрендік. Командалық жолға сftool бұйрығын теріп, Curve Fitting Toolbox терезесін ашып таныстық. Curve Fitting Tool пакетпен жұмыс мәліметтерді тиеуден басталады. Ол үшін Data батырмасын басыңыз. Пайда болған терезеде мәліметтер типін орнатуға, оларды қарап шығуға, жөндеуге болады. Apply батырмасы басылса, мәліметтер Curve Fitting Tool-дің негізгі терезесіне тиеледі, терезе жабылады. Мәліметтер нүктелері терезенің графика бөлігінде көрсетіледі. Fit type батырмасында түрін өзгертуге болады, біздің жағдайда Polynomial таңдадық. Degree бөлімі арқылы дәрежені ауыстырып сәйкес график таңдауға болады. Екі функция бойынша шыққан мәндерден диаграмма тұрғызып ұқсастығын тексеріп жұмысты қорытындыладық.

Қолданылған әдебиеттер тізімі


1. Ибраева Л.К. Басқару объектілерін модельдеу және идентификациялау. 5В070200 – Автоматтандыру және басқару мамандығы үшін дәрістер жинағы. - Алматы: АЭжБУ, 2016. – 54б.
2. Ибраева Л.К., Хисаров Б.Д. Басқару объектілерін модельдеу және идентификациялау: Оқу құралы. - Алматы: АЭжБИ, 2009. – 210 б.
3. Ибраева Л.К. Басқару жүйелерінің объектілерін модельдеу. Оқу құралы. - Алматы:АЭжБУ, 2017. – 126 б.
4. Ибраева Л.К., Хисаров Б.Д. Моделирование и идентификация объектов управления. Учебное пособие. – Алматы: АИЭС, 2009 – 209 с.
5. Моделирование и идентификация объектов управления. Конспекты лекций для студентов специальности 5В070200 – Автоматизация и управление.- Алматы: АУЭС, 2016. – 56 с.

Достарыңызбен бөлісу:




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

    Басты бет