Du bist nicht angemeldet.

daGrossa

Registrierter Benutzer

  • »daGrossa« ist der Autor dieses Themas

Beiträge: 9

Dabei seit: 28. Oktober 2009

  • Private Nachricht senden

1

Montag, 6. September 2010, 13:38

GoalSeek ohne Excel

Hallo,

ich versuche gerade, einige Excelmakros in Visual Studio zu realisieren (damit man beim Rechnen nicht auf das Vorhandensein von Excel angewiesen ist). Soweit so gut, nur leider muss ich auch eine GoalSeek-Anweisung umzusetzen.

Wie GoalSeek selbst funktioniert, ist mir klar (bzw., was dabei heraus kommt). Doch wie ist das in Excel umgesetzt? Bzw. wie programmiere ich das nach? Ich habe es schon über Newton probiert, jedoch sind die Ergebnisse abweichend (recht gravierend sogar: 0.41xxx statt 0.44xxx).

Über fundierte Antworten würde ich mich sehr freuen.

Viele Grüße

INOPIAE

Registrierter Benutzer

Beiträge: 1 478

Dabei seit: 18. Januar 2009

Hilfreich-Bewertungen: 3

  • Private Nachricht senden

2

Montag, 6. September 2010, 14:05

Die Zielwertsuche ist doch nur eine Intervalschachtelung des Ausgangswertes mit Überprüfung wie nah das Zielergebnis am Sollwert liegt.
Übrigens kommt bei der Zielwertsuche in Excel auch nicht immer das gleiche raus. ich habe es schon oft erlebt, dass in der gleichen Datein auf unterschiedlichen Rechnern auch unterschiedliche Werte herauskommen. Dabei ist deine Abweichung noch relativ gering mit 3 % in der zweiten Nachkommastelle.

NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).

daGrossa

Registrierter Benutzer

  • »daGrossa« ist der Autor dieses Themas

Beiträge: 9

Dabei seit: 28. Oktober 2009

  • Private Nachricht senden

3

Montag, 6. September 2010, 15:05

Okay, dann ist meine Newton-Programmierung wohl einfach genauer.

Vielen Dank für die Antwort, ich hätte mir fast denken können, dass Excel wohl nicht das NonPlus-Ultra an Genauigkeit ist :D