2016-05-23 18 views
0

Ich bin ein Anfänger zu Mathematica. Ich versuche, die Lösung einer solchen Gleichung zu erhalten, wie:Wie ein Gleichungssystem einschließlich Log-Funktion in Mathematica zu lösen

Solve[-b LMR + LMA RGR - a LMR log10[e LMA + (d LMA (1 - LMR) SAR)/RGR] == 0, RGR]. 

Konstanten sind a, b, c, d, e, LMR, LMA und SAR. Aber es scheint ein Fehler als

‚Lösen :: nsmet: Dieses System nicht mit den Methoden zur Verfügung zu lösen gelöst werden kann.‘

Wer weiß, wie man diese Gleichung löst?

+0

Ich stimme für das Schließen dieser Frage als Off-Topic, weil es auf der [Mathematica Stack Exchange-Site] (http://mathematica.stackexchange.com/) gehört, nicht Stack Overflow. – rmaddy

+0

Ändern Sie log10 in Log10 (Mathematica ist FANATIC über korrekte Großschreibung) und Lösen Sie zu reduzieren und warten Sie, um zu sehen, ob Reduce es knacken kann oder nicht. – Bill

+0

Log10 wurde verwendet, und das System gab immer noch die Nachricht als "Dieses System kann nicht mit den für Solve verfügbaren Methoden gelöst werden". – Simon

Antwort

-1

Auf meinem Schreibtisch, nach der Substitution --- einfach klarer sein --- von RGR von x, gibt Mathematica das Ergebnis

Solve[-b LMR + LMA RGR - a LMR Log10[e LMA + (d LMA (1 - LMR) SAR)/x] == 0, x] 

{{x -> ConditionalExpression[(
d LMA (-1 + LMR) SAR)/(-10^(-((b LMR - LMA RGR)/(a LMR))) + 
e LMA), -\[Pi] <= 
Im[(b LMR - LMA RGR)/(a LMR)] Log[10] < \[Pi]]}} 

der letzte Punkt in Ihrem Ausdruck in Ihrem Code vorhanden war?

+0

'RGR' erscheint zweimal im Ausdruck, wie ist es sinnvoll, nach einem von ihnen zu suchen? – agentp

Verwandte Themen