擅长:python、mysql、java
<p>函数<code>fprime</code>不是派生函数。它是一个返回导数的函数(作为一个symphy表达式)。要计算它,可以使用<code>.subs</code>将值插入此表达式:</p>
<pre><code>>>> fprime(x, y).evalf(subs={x: 1, y: 1})
3.00000000000000
</code></pre>
<p>如果希望<code>fprime</code>实际上是派生表达式,则应将派生表达式直接赋给<code>fprime</code>,而不是将其包装在函数中。然后您可以直接<code>evalf</code>它:</p>
<pre><code>>>> fprime = sym.diff(f(x,y),x)
>>> fprime.evalf(subs={x: 1, y: 1})
3.00000000000000
</code></pre>