scipy.special.legendre¶
- scipy.special.legendre(n, monic=False)[源代码]¶
勒让德多项式。
定义为
\[\frac{d}{dx}\Left [(1 - x^2)\frac{{d}}{{dx}}P_n(x)\right] +n(n+1)Pn(X)=0;\]\(P_n(x)\) 是一次多项式 \(n\) 。
- 参数
- n集成
多项式的次数。
- monic布尔值,可选
如果 True ,将前导系数缩放为1,默认值为 False 。
- 退货
- P正交1d
勒让德多项式。
注意事项
多项式 \(P_n\) 是正交的吗? \([-1, 1]\) 权重函数为1。
示例
生成三阶勒让德多项式1/2*(5x^3+0x^2-3x+0):
>>> from scipy.special import legendre >>> legendre(3) poly1d([ 2.5, 0. , -1.5, 0. ])