日期:2014-05-18  浏览次数:20921 次

高人来。在线等。数学高手。编程高手。
我现在有个公式: X=a+lg(1+(b+X)/c) 。 

a,b,c都是已知量。 怎么求X。公式如何变形。或者用什么类库可以求出X.求高手指点,不胜感激。

------解决方案--------------------
调用matlab解一元一次方程
------解决方案--------------------
float a = 3;
float b = 4;
float c = 5;
float x = 1.0f;
while (x < 100)
{
if (Program.x == a + Math.Log10((1 + b + Program.x) / c))
Console.WriteLine("{0}", x);
x += 0.000001f;
}
个人感觉根据a,b,c 确定x 的范围 在这样穷举 别的方法就不知道了