8. MathCAD пакетінде оңтайландыру есептерінің шешілуі
Оңтайландыру есептері 2 классқа бөлінеді:
1)шартсыз оңтайландыру есептері (немесе шектеусіз оңтайландыру).
2)шартты оңтайландыру есептері (шектеулі оңтайландыру).
Екінші тапсырма біріншісінен ерекшеленеді, өйткені шешім тек рұқсат етілген мәндер арасында немесе берілген шектеулерді қанағаттандыратын тапсырма айнымалыларының рұқсат етілген жиынында ізделеді.
Шартсыз оңтайландыру есептерін шешу үшін MathCAD-та мына 2функция қолданылады: 1)Maximize(f,< параметрлер тізімі >) – максимум нүктесін есептеу; 2)Minimize(f,< параметрлер тізімі >) – минимум нүктесін есептеу; мұндағы f – функцияға жүгінгенге дейін анықталған барынша азайтылатын функционалдың атауы; <параметрлер тізімі> - оңтайландыру мәселесі шешілетін параметрлер атауларының тізімін (үтір арқылы) қамтиды. Maximize, Minimize (атаулары бас әріптермен басталады) функцияларына жүгінбес бұрын оңтайландыру параметрлерінің бастапқы мәнін орнату керек.
Шартты оңтайландыру есептерін шешу үшін де Maximize, Minimize бірдей функциялар қолданылады, бірақ олар Given шешім блогына кіреді және олардың алдында оңтайландыру параметрлері мәндерінің рұқсат етілген аймағын анықтайтын теңдіктер немесе теңсіздіктер түрінде шектеулер қойылады. Шартты оңтайландыру есептерінде шешімді экстремумның қажетті жағдайларынан анықтаған жөн. Бұл шарттар given блогында орналасқан, рұқсат етілген аймақты анықтайтын шектеулі теңдеулер жүйесін (көбінесе сызықты емес) тудырады. Шешімнің өзі Find, Minerr функциялары арқылы ізделеді.
Достарыңызбен бөлісу: |