jax.numpy.polyder#
- jax.numpy.polyder(p, m=1)[源代码][源代码]#
返回指定阶数多项式的导数的系数。
JAX 实现的
numpy.polyder()
。备注
jax.numpy.polyder()
与numpy.polyder()
在给定整数数组时有所不同。NumPy 返回结果的 dtype 为int
,而 JAX 返回结果的 dtype 为float
。参见
jax.numpy.polyint()
: 计算多项式的积分。jax.numpy.polyval()
: 在特定值处评估多项式。
示例
多项式 \(2 x^3 - 5 x^2 + 3 x - 1\) 的一阶导数是 \(6 x^2 - 10 x +3\):
>>> p = jnp.array([2, -5, 3, -1]) >>> jnp.polyder(p) Array([ 6., -10., 3.], dtype=float32)
其二阶导数为 \(12 x - 10\):
>>> jnp.polyder(p, m=2) Array([ 12., -10.], dtype=float32)