import numpy as np
import matplotlib.pyplot as plt
xu=np.random.rand(50)*4*np.pi-2*np.pi
def f(x):
return np.sin(x)+0.5*x
yu=f(xu)
xu和yu是乱序的序列,很难识别出任何结构
print
本文介绍了如何使用numpy库的polyfit和polyval函数进行回归分析。通过示例展示,即使是乱序的序列,经过这两个函数处理后,也能得到较好的数据拟合效果,均方差较小。
import numpy as np
import matplotlib.pyplot as plt
xu=np.random.rand(50)*4*np.pi-2*np.pi
def f(x):
return np.sin(x)+0.5*x
yu=f(xu)
xu和yu是乱序的序列,很难识别出任何结构
print
1219
1312
1万+

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