حل مسائل برنامه ریزی خطی با استفاده از...
TRANSCRIPT
�دہ از �� � ا� � ����� ر���ی �� � ��� � ٔ��� ��MATLAB
�ا ���د � � �
� �!" #$%&�'
� ���� �����
����� � � � ��� ������ ����� ��
�����
����� � ���� ��
1/13
�( �,�ت *( �"
� � ����� ��!�"# �$�� ����� �� �#�� %"# �"�&'� #�(# )�� *� ����Toolbox ��+ �&��� �#� �,�&��Fuzzy Toolbox -Control System Toolbox -Financial
Toolbox �... /# �0&�# � �1Optimization Toolbox 2�&3�� ��!�"#.
�Optimization Toolbox ����� ��!�"# �/�" �&�'� ����� �� �#�� . �/�" �&�'� 4�����+��� )�0�# .����� �/�" �&�'� � ��� �/�" �&�'� . %����5� �##� ��6�� ��� �/�" �&�'� �
�#�� ��7� ������5� 8�+ ����� � ��# �9�:�� . �/�" �&�'� 4�� /# � � ��� ������ ����� �1�&9�:�� ���.
2/13
�( )* -. ����� ر���ی �� � ��� � ٔ��� ��
� � � ��� ������ ��6�� �� �#�� /# ���� ���1 ��!�"# ;#�< �� ��/ ��"�:
[x,fmin] = linprog(f,A,b,Aeq,beq,lb,ub)
� � >�# ��"�[x,fmin] � �7���(f,A,b,Aeq,beq,lb,ub) �&9�� �� ?��< -���� �+.
� �1X *� #�� -?��< )�0�# /# �@� �1 -�&��+ ���A 2�BC< ��+��D�� ;E �#�7# �1 %"# #��� � -��E �� %"�� �&�'� ���A 2�BC< ��D��fmin �9�� �� �&�'� � � � �&��+ ?��< #��.
3/13
�( )* -. ����� ر���ی �� � ��� � ٔ��� ��
� �&1 �� �B, ��/ ��F �� ?��< >�# ?G#� �)�&1 �� �� # �/�" �&�'� ��6��(
�f ;E �#�7# � %"# #��� *� ��#�$ ?��< � ���A 2�BC< ��+��D�� J�+)�&��+ ?��< ( ���&9��
���� : >�# ?��< ���� �/�" 2B��1�� ����� �� �#�� � -�9�� �� �/�" 2B�&�� ����� �� �#�� ?��<
� # �&��+1- ��9 ���:< �/�" 2B&�� �� ��6�� �< ��1 M�$.
4/13
�( )* -. ����� ر���ی �� � ��� � ٔ��� ��
� �� ��"� >�# � �+ %����5�3 ���9 �� 2��< ��"�:
� %����5� �1 ������� %����5� >�# �A ��#�$ � �9�� �� O��<�� *� � -�&1 �� ;��� # ������� ��+��G � ���A 2�BC< ��+��D��b %"# #��� *� ���.
� ��+ %����5� ����< %����5� >�# � �1Aeq ;E �#�7# � -�9�� �� O��<�� *� ��+��G � ���A 2�BC< ��+��D�� ��#�$ ����<�&��+.
� ���A 2�BC< ��+��D�� %����5� # ���A 2�BC< ��+��D�� %����5� -��G >�# �1
�+� �� ;���.
5/13
�ل 0)*
� �,�� ���� : �G#�� ��#/� �# �,��800 ��!�"# ��� ��'�#� �#�� R�CS� �#TU /# ���V�&3�� .
��9�:�� ���" �#TU � �W �#TU /# �:�1�< R�CS� �#TU >�#
� �G#�� ���� ��#TU 2�X �30 % ��1#�� � >�6<��V50 %�9�� J��[#
� # ��� ��#TU 2�X �&��+ �G#�� �� �+#�S�� ��#� >�# �&1 >���<:
�� � ��� �� ف ا��� � ���ٔ�
���و� ���ان �راک ��
�
0/30 0/02 0/09 2ای 1-ت �3
0/90 0/06 0/60 � � 2ای 45 �3
6/13
�ل 0)*
� 2�#� ��6�� >�# �#��:
� ��D�� ��X1 �X2 2�#� .
�X1 �W �#TU #��)���V ( �X2 ���" �#TU #��)���V(
1 2
1 2 1 2
1 2 1 2
1 2
1 2
min 0.3 0.9
. :
0.09 0.6 0.3( )
0.02 0.06 0.5( )
800
, 0
z x x
S T
x x x x
x x x x
x x
x x
= +
+ ≥ ++ ≤ +
+ ≥≥
7/13
�ل 0)*
���E �� %"�� ��/ ��F �� �/�" ��" �� ��6�� >�# �1:
1 2
1 2
1 2
1 2
1 2
min 0.3 0.9
. :
0.21 0.3 0
0.48 0.44 0
800
, 0
z x x
S T
x x
x x
x x
x x
= +
− ≤− − ≤
− − ≤ −≥
8/13
�( �ل .- *( 0)* ��
ل %�ر$� #" !�� � '�! ()1 2
1 2
1 2
1 2
1 2
min 0.3 0.9
. :
0.21 0.3 0
0.48 0.44 0
800
, 0
z x x
S T
x x
x x
x x
x x
= +
− ≤− − ≤
− − ≤ −≥
9/13
�( �ل .- *( 0)* ��
� � �\�"� >�# �� �#�� � ���� 2�#�:
� �1 2B�&�� �&��+ ?��< #�� �0��� � ��#��437.6471
� � �&�'� ���A 2�BC< ��+��D��
x1=470.5882
x2=329.4118 ���&9��.
10/13
ANY QUESTION ?