考虑,其中是勒让德多项式。如果要对进行符号微分,即计算,他应该能够利用众所周知的勒让德多项式这一事实。
我的问题:a_n给定一个表示系数的向量,我怎样才能在 Matlab中得到上述导数是否有内置功能?
我的第二个问题我可以象征性地计算以下系数:
考虑,其中是勒让德多项式。如果要对进行符号微分,即计算,他应该能够利用众所周知的勒让德多项式这一事实。
我的问题:a_n给定一个表示系数的向量,我怎样才能在 Matlab中得到上述导数是否有内置功能?
我的第二个问题我可以象征性地计算以下系数:
飞利浦在 1988 年证明了以下关系:
如果上的无限可微函数,并且它的勒让德展开式由的次导数的勒让德系数由 .
将其简化为,发现
请注意
您需要大量系数(理论上是无限量)来计算导数的系数。这意味着您切断系列的顺序将对准确性产生影响。处被截断,那么显然所有的都等于零,并且总和是有限的。
有不同的符号,则必须小心求和。在 IEEE 双精度算术中,您将很快丢失正确的有效数字。
的评估最好使用 Clenshaw-Smith 算法(参见Smith 的论文)。这比转换为单项式基并应用霍纳规则要稳定得多。
参考
TN Philips,“关于无限微分函数的一般阶导数的勒让德系数”,IMA 数值分析杂志,1988 年,第 8 卷,p。455--459