主要内容

legendreP

勒让德多项式

描述

例子

legendreP (nx返回n届学位勒让德多项式x

例子

查找勒让德多项式的数字和符号输入

求阶的勒让德多项式3.5.6

legendreP (5.6)
Ans = 430.6400

求阶的勒让德多项式2x

syms x legendreP(2,x)
Ans = (3*x^2)/2 - 1/2

如果不指定度数的数值n,legendreP函数无法找到多项式的显式形式并返回函数调用。

syms n legendreP(n,x)
ans = legendreP(n, x)

求带向量和矩阵输入的勒让德多项式

求出度的勒让德多项式1而且2通过设置N = [1 2]

syms x legendreP([1 2],x)
Ans = [x, (3*x^2)/2 - 1/2]

legendreP在元素上执行n返回一个包含两个元素的向量。

如果多个输入指定为向量、矩阵或多维数组,则输入的大小必须相同。找出输入参数的勒让德多项式n而且x矩阵。

N = [2 3;1 2];xM = [x^2 11/7;-3.2 - x);legendreP (n, xM)
ans = [(3 * x ^ 4) / 2 - 1/2, 2519/343) (-16/5, (3 * x ^ 2) / 2 - 1/2)

legendreP在元素上执行n而且x返回一个与。大小相同的矩阵n而且x

Legendre多项式的求导与极限

使用限制求一个勒让德次数多项式的极限3.作为x趋向于-∞。

syms x expr = legendreP(4,x);限制(expr x,无穷)
无穷

使用diff来求勒让德次数多项式的三阶导数5

syms n expr = legendreP(5,x);diff (expr x, 3)
Ans = (945*x^2)/2 - 105/2

求Legendre多项式的Taylor级数展开

使用泰勒求勒让德度多项式的泰勒级数展开2X = 0

syms x expr = legendreP(2,x);泰勒(expr x)
Ans = (3*x^2)/2 - 1/2

积勒让德多项式

列让德多项式的阶1通过4

信谊xyfplot(legendreP(1:4, x))轴([-1.5 1.5 -1])网格ylabel (“P_n (x)”)标题(1到4阶的勒让德多项式)传说(' 1 '' 2 '“3”“4”“位置”“最佳”

图中包含一个axes对象。标题为1到4次勒让德多项式的axes对象包含4个functionline类型的对象。这些对象代表1,2,3,4。

求Legendre多项式的根

使用vpasolve来求勒让德次数多项式的根7

syms x root = vpasolve(legendreP(7,x) == 0)
根= -0.94910791234275852452618968404785 -0.74153118559939443986386477328079 -0.40584515137739716690660641207696 0 0.40584515137739716690660641207696 0.74153118559939443986386477328079 0.94910791234275852452618968404785

输入参数

全部折叠

多项式的次数,指定为非负数、向量、矩阵、多维数组,或符号数、向量、矩阵、函数或多维数组。非标量输入的所有元素都应该是非负整数或符号。

输入,指定为数字、向量、矩阵、多维数组,或符号数字、向量、矩阵、函数或多维数组。

更多关于

全部折叠

勒让德多项式

  • 勒让德多项式被定义为

    P n x 1 2 n n d n d x n x 2 1 n

  • 勒让德多项式满足递归公式

    P n x 2 n 1 n x P n 1 x n 1 n P n 2 x 在哪里 P 0 x 1 P 1 x x

  • 勒让德多项式在区间上是正交的[1]关于权函数wx) = 1,在那里

    x 1 x 1 P n x P x d x 0 如果 n 1 n + 1 / 2 如果 n

  • 与Gegenbauer多项式的关系G (n一个x

    P n x G n 1 2 x

  • 与雅可比多项式的关系P (n一个bx

    P n x P n 0 0 x

版本历史

在R2014b中引入