沸腾的馒头-2017/12/21
# -*- coding: utf-8 -*-
"""
Created on Thu Dec 21 14:46:07 2017
@author: Administrator
"""
import matplotlib.pyplot as plt
import numpy as np
#def sigmoid(x):
# return 1.0/(1.0+np.exp(-x))
#
#x=np.arange(-100, 100, 0.01) #定义x的定义域
#y=sigmoid(x) #定义值域
#
#plt.plot(x, y) #绘制号整个图形
#
##后续都是美化这个图形
#plt.xlabel('x')
#plt.ylabel('f(x)')
#
#plt.axvline(x=0.0, ls='dotted', color='k')
#plt.axhline(y=0.5, ls='dotted', color='k')
#
#plt.show()
def function(x):
return x**4+2*x+1
x=np.arange(-10, 10, 0.01)
y=function(x)
plt.plot(x,y)
#plt.xlim&ylim可以限制x轴或者y轴的范围,相当于把图像从某个小区域进行放大,或者从某个更大的区域缩小
plt.xlim(-5,5)
plt.ylim(0,100)
plt.show()