一次函数拟合线性噪声
程序内容:先产生一个有随机噪声的线性散点图像,设置一个一次多项式对该散点图象进行拟合,最后将原始散点图像和拟合出来的多项式函数展示出来。
代码如下:
import numpy as np
import matplotlib.pyplot as plt
from numpy import polyfit
x = np.linspace(-5, 5, 100)
y = 4 * x + 1.5
noise_y = y + np.random.randn(y.shape[0]) * 2.5
plt.subplot(2,1,1)
plt.title("original image")
p = plt.plot

文章展示了如何使用Python的numpy和matplotlib库对含有线性噪声的一次函数数据进行拟合,并通过一次、三次、五次和九次多项式分别拟合正弦函数,揭示了提高多项式阶数能改善拟合效果的事实。
最低0.47元/天 解锁文章
8288

被折叠的 条评论
为什么被折叠?



