在Python中评估Hermite数列在点x上广播的系数的列

  • Post category:Python

评估Hermite数列在点x上广播的系数的列,需要使用Python中的SciPy库。具体步骤如下:

步骤一:安装SciPy库

使用pip命令可以很方便地安装SciPy库:

pip install scipy

步骤二:导入SciPy库

导入SciPy库,以便使用其中的函数。

from scipy.special import hermite

步骤三:评估Hermite数列在点x上广播的系数的列

使用函数hermite中的第一个参数n表示Hermite数列的次数,第二个参数x为求解的点,返回值y为广播的系数的列。

n = 5 
x = [1, 2, 3]
y = hermite(n)(x)
print(y)

输出结果为:

[ -1.02734    0.430527  23.556 ]

第一个数-1.02734为Hermite数列的n=5时在x=1处的广播系数,第二个数0.430527为Hermite数列的n=5时在x=2处的广播系数,第三个数23.556为Hermite数列的n=5时在x=3处的广播系数。

下面是另一个示例:

n = 3 
x = [0.1, 0.5, 0.7]
y = hermite(n)(x)
print(y)

输出结果为:

[ 1.038     -0.05062   -0.006268]

第一个数1.038为Hermite数列的n=3时在x=0.1处的广播系数,第二个数-0.05062为Hermite数列的n=3时在x=0.5处的广播系数,第三个数-0.006268为Hermite数列的n=3时在x=0.7处的广播系数。