Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Tillämpning av Linear Programming in Computers

    Linjär programmering är ett verktyg i sin verksamhet samt ett matematiskt begrepp . Anta att du måste bestämma om spilla din begränsade budget för råvaror på ett fåtal dyra produkter eller en större mängd billiga varor kommer att generera större vinst . Linjär programmering förvandlar sådana problem till algebraiska ekvationer och hittar den optimala lösningen . För komplexa linjära problem med många variabler , datorer klara uppgiften bättre än människor . Linear Programming

    Att tillämpa linjär programmering till en verklig problemet , måste problemet involverar beslutsvariabler , ett objektiv och begränsningar . Om du väljer mellan tillverkning high - end och low- end produkter , skulle beslutsvariabler vara det potentiella antalet av varje produkt du kan göra . Målet är en siffra du vill maximera eller minimera , till exempel bestämma produktmix som genererar maximal vinst . Begränsningarna är oavsett gränser dig såsom de maximala råvaror du har råd eller antalet timmar kvar innan du skickar produkterna .
    Linjäritet

    Du bara gälla linjär programmering till problem där variablerna och begränsningar förhåller sig till varandra på ett linjärt sätt . Om antalet dyra varor du kan göra går ner eftersom antalet billiga varor går upp , det är ett linjärt problem , om det finns något samband mellan de två, det är olinjär . De begränsningar i linjära program får inte vara godtyckliga , heller. Om du godtyckligt besluta att begränsa produktionen till 10.000 punkter , som kanske inte passar med vad linjär programmering säger är den maximalt utnyttjande av resurser .
    Lösa

    Off - the-shelf datorprogram finns tillgängliga för att lösa linjära programmeringsproblem , men du kan också koda egna program om du har kompetens . För att använda ett program , identifiera dig först variablerna , de begränsningar och ditt mål . Sedan omvandla dem till ekvationer : Den begränsning av tillverkning kan vara x + y = 10 , med " x " är den tid på high - end produkter , " y " är den tid monterar billig produkt och " 10 " , representerande 10.000 arbetstimmar du har att tilldela att göra dem . När du konverterar allt till ekvationer , mata dig in dem i datorn för resultat .
    Begränsningar

    För ett linjärt program att fungera måste den uppfylla vissa antaganden . En är proportionalitet : Om du dubbla mängden av produkt du gör , betyder det dubbla kostnaden och dubbla vinsten . Den additiva antagande innebär att mängden av en variabel - kostnaden för low-end produkter , säger - inte påverkas av mängden av high - end produkter du tillverkar . Linjär programmering kräver också klarhet i siffrorna du använder för kostnader , beräknade försäljningen och andra icke - variabler . Du kan kola dessa antaganden upp till en punkt , men bortom denna punkt , bryter linjär programmering ner .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar Windows Mobile Applications
    ·Konvertera ett PLC - 5 till ControlLogix
    ·Hur man använder VBA för att flytta data från Excel …
    ·Hur man tar bort en String Value in Regedit
    ·Hur att beräkna höjden av en iFrame
    ·Hur man skapar en iPhone Installer Package
    ·Hur man använder 3D-figurer i Programmering
    ·CVS verktyg för Windows
    ·Hur man installerar QBasic Med Windows XP
    ·Hur storleksändra DataGrid Kolumner i Flex
    Utvalda artiklarna
    ·Primära syftet med Header Files
    ·Hur uppdatera sidan Efter 3 SEC i PHP
    ·Hur man raderar ProgressBar mapp med VBScript
    ·Hur man byter Versaler Med små bokstäver i PHP
    ·Hur man gör ett block i PHP Nuke
    ·Hur man använder Fortran i C + + Linux
    ·Hur man bygger Verktyg för PHP 5 för Windows
    ·Hur att överföra flera bilder i ASP Net
    ·Hur man gör en PHP Kontaktformulär på GoDaddy
    ·Hur Inkludera rekursion i Java
    Copyright © Dator Kunskap http://www.dator.xyz