|
Der Dampfdruck fuer gesaettigten Wasserdampf laeszt sich fuer den Bereich 0..1000C brauchbar durch DampfD[t_]:=E^(49.0731-6545.72/(273.2+t) - 4.20445*Log[273.2+t]) (t in 0C, Dtuck in torr) approximieren. Um den Taupunkt fuer einene gegebene relative Luftfeuchte rf zu berechnen, musz man z.B. loesen DampfD[taupunkt]==rf*DampfD[t] Mit Solve geht das nicht. Auch NSolve verweigert den Dienst mit der Meldung, dasz sich das Problem nicht loesen liesze, weil das Problem Unbekannte in mehr als einem Argument enthielte und deshalb inverse Funktionen nicht anwendbar seien (Solve::dinv). Das gleiche passiert, wenn man das Problem logarithmiert. Weisz jemand, wie man NSolve oder eine aehnliche Funktion dennoch zu einer numerischen Loesung des Problems ueberreden kann? A. Hanszen <hsse@XXXXXXX.de> |