![]() |
---|
Hallo zusammen, ich soll für eine Hausarbeit verschiedene Lösungs- bzw. Formelansätze zur Berechnung von Dünnfilmabflüssen vergleichen. Die Berechnung soll vollautomatisch in einer Excel-Tabelle erfolgen. Problem hierbei ist folgende Formel: lg Gesucht ist Alle anderen Variabeln sind gegeben (die ändern sich aber bei jedem durchgang). Üblicherweise wird das im Taschenrechner mit der "solve" Funktion gelöst und gut is. Das funktioniert allerdings mit Excel so nicht automatisch. Die Zielwertsuche oder den Solver muss man für jedes Gesuchte manuell neu starten. Mir fallen dazu prinzipiell 3 mögliche Lösungen ein: Die Formel nach auflösen so dass ich einen Term in der Art "komplexe Formel ohne X" erhalte den ich in eine Excel-Formelzeile eingeben kann. Dafür reichen meine Mathe-Kenntnisse allerdings nicht aus. Logarythmen sind nicht meine Welt. Eine Kombination aus kleineren miteinander verschachtelten Zellen-Rechenoperationen auf Excel die im endeffekt auf hinausläuft. Den Befehl für Zielwertsuche/Solver per VBA auf "Knopfdruck" erfolgen lassen. Ob und wie das machbar ist versuche ich gerade herauszufinden und ist hier nur der vollständigkeit halber aufgeführt. Kann mir hier jemand bei den Varianten 1)und/oder behilflich sein? Vielen lieben Dank im voraus! LG SirSolaris Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert): "Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen." |
![]() |
![]() |
Hallo, welche Werte sollen denn a, b, und c annehmen. Konkret kann man es mit Excel nur durchspielen, wenn man diese Werte kennt. Gruß pivot |
![]() |
"1) Die Formel nach auflösen so dass ich einen Term in der Art" Das ist hier algebraisch nicht möglich. www.wolframalpha.com/input/?i=1%2Fx+%3D+-2*log_10%28%282.9%2F%28a+x%29%2Bb%2F%2812.8c%29%29 |
![]() |
@supporter: Ok schade. Lieben Dank! @Pivot: Naja das ändert sich von Fall zu Fall. Es soll untersucht werden in wie fern sich ändert wenn man die Paramter variiert und für welche fälle . Formel hinhaut. Helfen dir ein paar Wertepaare? a |
![]() |
Prinzipiell ja. Du kannst doch jetzt für alle 7 Wertepaare von Excel-Solver durchrechnen lassen. |
![]() |
Man könnte eine Iterative Lösung bauen 1. Über einem Zirkelbezug iterieren Nachteil, wenn die Formel aus dem Takt kommt muss man die Datei neuladen. Oder der Benutzer ist XLent und kann das reparieren... 2. Via VBA ist h (0.0001) klein genug kommt man ohne Ableitung aus und man legt eine Genauigkeit fest, wo die Iteration stoppt. Ich rate eine Analyse z.B. mit GeoGebra vorzunehmen um festzustellen für welche a,b,c Lösungen überhaupt möglich sind - das Zahlenmaterial ist sehr problematisch |
![]() |
das Zahlenmaterial ist sehr problematisch Nett formuliert ;-) Für keines der angegebenen sieben Tripel existiert eine Lösung. Möglicherweise liegt das Problem auch darin, dass die Maßzahlen für die falschen Einheiten angegeben wurden. Wesentlichen Einfluss hat der Wert von wie beigefügtes Bild zeigt, in dem die Ergebnisse mit und zu sehen sind. |
![]() |
Gell :-), Zur Analyse ist ein CAS besser geeignet. Bei den numerischen Lösungen heißt #Wert? nur das Newton keine Nullstellen gefunden hat - heißt nicht dass keine existieren.. Ich hab mal die c-Wert mit unterschiedlichen Aufschlägen versehen - so um die c=0.36.. werden Lösungen gefunden (a hat wenig Effekt auf die Lösung) |
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.
|