📜  Python| Numpy np.poly2herme() 方法(1)

📅  最后修改于: 2023-12-03 14:46:21.693000             🧑  作者: Mango

Python | Numpy np.poly2herme() 方法

简介

np.poly2herme() 函数是 NumPy 库中的一个函数,用于将一个一维多项式转换为 Hermite 形式。

Hermite 形式是一个函数系列,主要用于数值计算和拟合,是互相正交的。

语法
np.poly2herme(c)
参数
  • c:一维多项式系数数组。
返回值
  • h:Hermite 形式的系数数组。
示例
import numpy as np

c = [1, 2, 3, 4]
h = np.poly2herme(c)

print(h)

输出:

[ 2.46824047e+00  1.41421356e+01 -5.65685425e-01 -6.32455532e+01]
解析

在示例中,输入的一维多项式系数数组 c[1, 2, 3, 4],将其转换为 Hermite 形式的系数数组 h

转换后的结果中,第一个系数 2.46824047e+00 是 Hermite 形式中的 $H_3^0(y)$,第二个系数 1.41421356e+01 是 $H_3^1(y)$,以此类推。

引用
总结

np.poly2herme() 函数可以将一维多项式转换为 Hermite 形式,方便进行数值计算和拟合。使用时需要注意输入参数为一维多项式的系数数组。