Facebook
From Unreliable Ibis, 6 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 263
  1. %Z1
  2. %X1 - WIELKOSC PRODUKCJI  W1
  3. %X2 - ...W2
  4. %WOGRA. MODEL DECYZYJNY--->
  5.  
  6. %16*X1 + 24*X2<=96000 1
  7. %16*X1 + 10*X2<=80000 2
  8.  
  9. %X1<=3000 3
  10. %X2<=4000 4
  11. %3*X2=2*X1 5
  12.  
  13. %FUNKCJA CELU --->
  14. %f(X1,X2)=30*X2+40*X2 -> MAX
  15.  
  16. %WB X1>=0, X2>=0
  17. %1
  18. X1=(0:6000);
  19. Y1=4000-2*X1/3;
  20. plot(X1,Y1,'r-');
  21.  
  22. hold on
  23. %2
  24. X11=(0:5000);
  25. Y11=8000-8*X11/5;
  26. plot(X11,Y11,'b-');
  27. %3
  28. X2=(0:8000);
  29. Y0=linspace(3000,3000,8001);
  30. plot(3000,X2,'g-');
  31. %4
  32. Y0=linspace(4000,4000,6001);
  33. plot(X1,4000,'m-');
  34. %5
  35. Y111=2*X1/3;
  36. plot(X1,Y111,'y-');
  37.  
  38. %zbior decyzji dopusczalnych jest odcinkiem lezacym pomiedzy wierzcholkiem
  39. %o wsp (0,0) a odcinkiem o wsp (3000,2000)
  40. %A={3,5}
  41. %JEST WYPUKLY%W FUNKCJI CELU FC(X1,X2)=(30*3000+40*2000)=90000 +
  42. %80000=170000
  43.  
  44. %ROZWIAZANIEM OPTYMALNYM JEST PRODUKCJA 3000 PROD W1 I 2000 W2.
  45. %OPTYMALNY ZYSK WYNIESIE 17000
  46.  
  47.  
  48.  
  49.  
  50. %Z2
  51. %X1 - WIELKOSC PRODUKCJI PRODUKTU  W1
  52. %X2 - ...W2
  53. %WARUNKI BRZEGOWE/OGRANICZAJACE
  54. %6X1+6X2<=36000 1
  55. %10X1+5X2<=5000 2
  56. %X2<=4000 3
  57.  
  58. %1. X2=36000-8/6X1=6000-X1 (0:6000)(6000:0)
  59. %2.X2=5000 /5 - 10/5 X1 = 10000-2X1(0;10000)(5000:0)
  60. %3.X2=4000
  61.  
  62.  
  63. %WARUNKI BRZEGOWE
  64. %WB X1>=0, X2>=0
  65.  
  66.  
  67. %FC X1+X2 ->(DĄŻY DO) MAX
  68.  
  69. X1=(0:6000);
  70. Y1=6000-X1;
  71. plot(X1,Y1,'r-');
  72.  
  73. X11=(0:10000);
  74. Y11=10000-2*X1;
  75. plot(X11,Y11,'b-');
  76.  
  77.  
  78.  
  79.  
  80.  
  81. r1=solve('5*r1+6*x2=3600', 'x2=4000','x1','x2');
  82. r1.x1;
  83. r1.x2;
  84. C=solve('6*x1+6*x2=36000', '10*x1+5*x2=50000','x1','x2')
  85. c.x1, c.x2
  86.  
  87.  
  88. fill([0 0 2000 4000 5000], [0 4000 4000 2000 0],'y-')
  89. C(1) ,C(2)
  90. C.X1 ,C.X2
  91.  
  92. FC(B)=6000
  93. FC(C)=6000
  94.  
  95.  
  96. %ROZWIAZANIEM OPTYMALNYM JEST SIMPLEKS 2000....
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.