擅长:python、mysql、java
<p>SymPy通过<code>mpmath</code>库提供数值计算;这包括通过<code>nsolve</code>进行数值寻根。在本例中,由于denomominator中有一个<code>d</code>,因此我们按照<code>nsolve</code>的docstring的建议,使用表达式的分子并给出一个初始猜测。很快就会找到已经被引用的同一个根:</p>
<pre><code>>>> f
-6.31*d**(-1.54) + 1599.59 - 2.42/d**3
>>> nsolve(f.as_numer_denom()[0], 1)
0.119100503944930
</code></pre>