您的位置:首页 > 大数据 > 人工智能

Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle——daiding

2019-08-03 16:48 731 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_41185868/article/details/98350566

Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle——daidingdading

 

 

目录

输出结果

代码设计

 

 

 

输出结果

 

 

代码设计

[code]import numpy as np
import matplotlib.pyplot as plt

def fix_seed(seed=1):  #重复观看一样东西
# reproducible
np.random.seed(seed)

# make up data建立数据
fix_seed(1)
x_data = np.linspace(-7, 10, 2500)[:, np.newaxis]  #水平轴-7~10
np.random.shuffle(x_data)
noise = np.random.normal(0, 8, x_data.shape)
y_data = np.square(x_data) - 5 + noise

# plot input data
plt.scatter(x_data, y_data)  #将数据绘制图一元二次函数的数据集点
plt.title('Matplotlib,BN,QuadraticFunction_InputData--Jason Niu')
plt.show()

 

 

 

 

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐