抛物线插值法python
时间: 2023-10-25 07:08:46 浏览: 237
抛物线插值算法代码
4星 · 用户满意度95%
抛物线插值法是一种常用的数据插值方法,可以用于对一组离散数据进行平滑处理。下面是使用Python实现抛物线插值法的示例代码:
```python
import numpy as np
from scipy.interpolate import interp1d
# 构造一组离散数据
x = np.array([1, 2, 3, 4, 5])
y = np.array([3, 5, 4, 6, 8])
# 使用抛物线插值法进行插值
f = interp1d(x, y, kind='quadratic')
# 构造插值后的数据点
x_new = np.linspace(1, 5, num=50)
y_new = f(x_new)
# 输出插值后的结果
print(y_new)
```
阅读全文