我需要将用Wolfram Mathematica编写的数值模拟移植到另一种语言。给我带来麻烦的部分是代码以非整数顺序调用HermiteH函数(参数n
是小数,而不是整数),我是猜测是Hermite多项式的一些扩展。可以使用什么算法来实现这个函数,当给定非整数阶时,它实际上计算了什么?
(我知道如何实现整数阶的Hermite多项式)
答案 0 :(得分:4)
http://www.maplesoft.com/support/help/maple/view.aspx?path=HermiteH
对于与非负整数不同的n,Hermite多项式的解析扩展由
给出
其中KummerM是Kummer's function (of the first kind) M而Γ是gamma function