小编Rah*_*una的帖子

为什么我得到 f(x) = x**2(其中 x = 2)的导数为 0 而不是 4?

  • 我得到 f(x) = x**2 的正确导数为 2*x

  • 但是,当我用 2 替换 x 的值时,它给出的结果是 0 而不是 4

  • 无论我给 x 赋予什么值,它的结果都是 0

Google Colab 笔记本的快照

我试过这个:

from sympy import *

x = symbols('x')
f = x**2

diff(f.subs(x,2), x)
Run Code Online (Sandbox Code Playgroud)

我本来期望结果是 4 但结果是 0

math sympy derivative

0
推荐指数
1
解决办法
60
查看次数

标签 统计

derivative ×1

math ×1

sympy ×1