Come impostare un programma lineare in Excel 2007

November 14

Come impostare un programma lineare in Excel 2007


Un programma lineare è un modo efficiente per determinare l'equilibrio ottimale di risorse limitate che sono soggette a determinati vincoli per massimizzare o minimizzare l'uscita di una funzione obiettivo. Excel 2007 dispone di una funzione risolutore robusto e user-friendly per facilitare il calcolo di questi programmi complessi. È necessario impostare il programma lineare per conto proprio, ma Excel gestisce tutti gli ampi calcoli necessari per trovare la soluzione ottimale, il valore della funzione obiettivo e dei valori a destra di ogni vincolo.

istruzione

Impostazione programma lineare

1 Inserisci un titolo per il programma lineare nella cella A1. Inserisci le etichette per le variabili nelle celle C3 e D3.

2 Digitare i coefficienti variabili nelle celle C5 e D5. Lista ciascun coefficiente nella colonna corrispondente alla rispettiva variabile.

3 Creare un bordo intorno alle celle C6, D6 e B7. Le cellule C6 e D6 saranno utilizzati per visualizzare i soluzioni ottimali per le variabili e B7 cellule saranno utilizzati per visualizzare il valore della funzione obiettivo determinato i valori delle variabili ottimali.

4 Inserisci il tuo vincoli che iniziano con C9 delle cellule e proseguendo lungo una riga per ogni vincolo. Utilizzare una cella diversa per ciascun elemento dei tuoi vincoli, compresi i simboli disuguaglianza, ma escludendo i simboli dell'operatore, come il simbolo più o meno.

Ad esempio, se uno dei vincoli è 3x1 + 6x2 <450, è necessario immettere "3" in C9 delle cellule, "6" nella cella D9, "<" nella cella E9, e "450" ​​nel F9 cella. Si potrebbe quindi iniziare a C10 cella per il tuo prossimo vincolo.

5 Digitare il titolo "LHS" sotto i vincoli della colonna C, e digitare il titolo "RHS" accanto ad essa nella colonna D. Elenco dei valori di destra-lato del vostro vincoli verticalmente sotto il titolo RHS, e creare confini per ogni cella corrispondente sotto il titolo LHS. Le cellule LHS saranno utilizzati per visualizzare i valori a sinistra del lato reale della vostra vincoli per la soluzione ottimale.

6 Inserire la formula "= MATR.SOMMA.PRODOTTO (C5: D5, C6: D6)" in cella B7, la cellula soluzione output ottimale. Questa formula calcolerà il valore della funzione obiettivo determinato i valori ottimali delle variabili.

7 Inserire la formula "= MATR.SOMMA.PRODOTTO (C9: D9, $ C $ 6: $ D $ 6)" nella prima cella sotto le LHS voce, e copiare la formula in ogni ulteriore cella di uscita del valore di sinistra-lato sotto il titolo LHS. Questa formula calcolerà il valore effettivo del tuo vincoli dati i valori ottimali delle variabili.

Soluzione programma lineare

8 Fai clic su "Dati -> Risolutore" per aprire la finestra di dialogo "Parametri del Risolutore". Impostare la cella di destinazione a "$ B $ 7," l'obiettivo delle cellule uscita valore della funzione. Impostare il risolutore di massimizzare o minimizzare la funzione, in base allo scopo del programma lineare.

9 Inserire i vincoli nella finestra di dialogo dei parametri del Risolutore. Iniziare facendo clic su "Aggiungi" per ogni singolo vincolo. Per ogni vincolo, digitare il riferimento di cella per la cella corrispondente sotto le LHS voce nella casella di riferimento di cella, scegliere il simbolo diseguaglianza appropriata dalla casella a discesa nel centro, e inserire il riferimento di cella per la cella corrispondente sotto la direzione RHS .

10 Indietro nella finestra di parametri risolutore di dialogo, fare clic su "Opzioni" per aprire la finestra di dialogo Opzioni del Risolutore. Fai clic su "Presupponi modello lineare" e "Supponiamo non negativo", quindi fare clic su "OK".

11 Fai clic su "risolvere" nella finestra di dialogo dei parametri del Risolutore, e Excel 2007 riempirà la soluzione ottimale, il valore della funzione obiettivo, ed i valori a sinistra del lato reale dei vostri vincoli.