sigmoid函数曲线

# Rubin
# 2018-08-18
# 绘制sigmoid函数曲线
# y=sigmoid(x)
# 使用np.exp自定义sigmoid函数
#

import numpy as np
from numpy import exp
import matplotlib.pyplot as plt

#def sigmoid function
def sigmoid(inx):
    return 1.0/(1+exp(inx))

x_data=np.linspace(10,10,num=20)
print(x_data)

#计算x对应的y值
y_data=[]
for i in x_data:
    y_data.append(sigmoid(i))
print(y_data)

#绘制曲线
plt.plot(x_data,y_data,‘–‘,label=‘sigmoid’)
plt.legend()
plt.show()

发表评论

电子邮件地址不会被公开。 必填项已用*标注