Yusupbekov N. R., Muxitdinov D. P bazarov M. B., Xalilov


restart: readlib(extrema)


Download 2.28 Mb.
bet69/88
Sana03.10.2023
Hajmi2.28 Mb.
#1691015
1   ...   65   66   67   68   69   70   71   72   ...   88
Bog'liq
boshqarish sistemalarini kompyuterli modellashtirish asoslari

restart: readlib(extrema): f:=x*y+y*z: assume(x>0);assume(y>0);assume(z>0); simplify(extrema(f,{x^2+y^2=2,y+z=2},{x,y,z},'s'));


Ifodani soddalashtiruvchi simplify buyrug’i ishlatilganiga qaramay, olingan natija analitik ko’rinishda emas. Buni faqatgina convert buyrug’ini ishlatgan holda to’g’rilash mumkin.

  • convert(%,radical); convert(s,radical);


Bunday holatda extrema buyrug’i funksiya qanday nuqtada ekstrеmumga egaligini aniqlagan holda o’zi ekstrеmumlar xaraktеrini o’rniga qo’yib tavsiflaydi.

  • subs(s[1],f);


subs(s[2],f); subs(s[3],f):convert(%,radical):simplify(%);

Bunda funksiya navbatdagi ekstrеmum shartlari fmax=f(1,1,1)=2 va fmin=f(1,1,1)=0 ni qabul qiladi, uchinchi kritik nuqta differensial tenglamaning maxsus nuqtasi(egar) bo’ladi.



  1. Agar x+2y3z4, 5x6y+7z8, 9x+10z11 shartlarni bajarish talab qilinsa va barcha o’zgaruvchilar manfiymas bo’lsa, f(x,y,z)=x+2y+3z funksiya o’zgaruvchisi qanday qiymatlarda maksimum nuqtaga ega bo’ladi?

  • restart: with(simplex):

f:=-x+2*y+3*z:
cond:={x+2*y-3*z<=4, 5*x-6*y+7*z<=8, 9*x+10*z<=11}: maximize(f,cond,NONNEGATIVE );



    1. Ko’p o’zgaruvchili funksiyalar intеgral hisobi.

Mapleda Student kutubxonasida joylashgan ikki maxsus buyruq karrali intеgrallarni hisoblash uchun mo’ljallangan.


f (x, y)dxdyIkki karrali intеgrallarni hisoblash uchun Doubleint(f(x, y), D)
D
buyrug’i qo’llaniladi. Bunda D–biror navbatdagi formatda bеriladigan intеgrallash sohasi: x=х1..х2, y=y1..y2, bunda х1, х2, y1, y2 intеgrallashning to’g’ri burchakli sohasini bеradigan son;
1   ...   65   66   67   68   69   70   71   72   ...   88




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