Solver
Ein Solver ist ein Programm bzw. ein Algorithmus (Lösungsverfahren) zum Lösen von Gleichungssystemen.
Das mathematische Modell einer bestimmten Problemstellung ist dabei in einer Programmiersprache wie beispielsweise AMPL oder in einer Tabellenkalkulation kodiert. Prinzipiell gibt es für die verschiedenen mathematischen Probleme spezielle Lösungsverfahren. Eigenwertprobleme zum Beispiel löst man mit sogenannten Eigen-Solvern.
Inhaltsverzeichnis
Übrigens: Die PlusPedia ist NICHT die Wikipedia. Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende! |
1 Add-In für Microsoft Excel
Das Solver-Add-In wird bei Excel mitgeliefert und kann über die benutzerspezifische Installation (nach-)installiert werden. Es wurde von der Firma Frontline Systems Inc. entwickelt.
Man findet den Solver unter den Add-Ins (Menü Extras) oder direkt im Extras-Menü. Der Solver implementiert sowohl das Gradientenabstiegts- als auch das Newton-Verfahren (dies ist in den Optionen des Solvers frei wählbar).
Mit dem Solver ist es möglich, unter Vorgabe von Restriktionen, ein in einer Excel-Tabelle definiertes Gleichungssystem von unabhängigen Variablen unter Berücksichtigung einer Zielvariablen (also einer abhängigen Variablen) zu lösen. Der gesuchte Wert für die Zielvariable kann genau, maximal oder minimal sein.
In einem iterativen Prozess werden die unabhängigen Variablen sukzessive so verändert, dass die Zielvariable dem genauen Wert, Maximum oder Minimum (je nach Vorgabe) am nächsten kommt. Es handelt sich also um ein Verfahren, für welches die EDV ein ideales Durchführungswerkzeug darstellt, da sie wiederkehrende, regelhafte Arbeit mit hoher Geschwindigkeit ausführt, welche manuell sehr aufwendig wäre.
Der mit Excel ausgelieferte Solver beschränkt sich auf 200 Variablen. Es sind jedoch Add-Ins für mehr Variablen verfügbar.
2 OpenOffice.org Calc
Ähnlich wie MS Excel besitzt die Tabellenkalkulation OpenOffice.org Calc unter dem Menüpunkt Extras > Solver die Möglichkeit lineare Gleichungssysteme zu lösen.
3 Siehe auch
- Optimierung (Mathematik)
- AMPL „A Mathematical Programming Language“
4 Web-Links
- Liste von Solvern (für AMPL) www.ampl.com/solvers.html
- Excel Solver [1]
5 Quelle
Entnommen aus der: Wikipedia Autoren Löschdiskussion bei Wikipedia
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular
PlusPedia Impressum
Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.
Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.