Python绘制某图片(LOL)

CSDN论坛上有张犀利图片(猛击),充分反映了广大理科男生的兴许爱好,见此情此景,我们不能给程序员丢脸,所以我们来画一张出来。

piperzero的博客给出了python的程序,但是没图片,我改写了下,把图片贴上。

 

修改后的源码如下:

# -*- coding: utf-8 -*-
#!/usr/bin/python  
from pylab import *
x = linspace(0, 1, 5000)
fig, ax = plt.subplots()
for n in range(2,6,1):
    y=abs(n/4*x*log(x)-1.0/36*exp(-(36.0*x-36.0/exp(1))**4))
    ax.plot(y, x, label=r'$n=%d$' %n)
ax.legend();
fig


plt.title(u'LOL')  #标签
plt.xlabel(u'x')
plt.ylabel(u'y')
text(0.1,0.9,r'$f(x)=\frac{n}{4}{log}(x)-\frac{1}{36}e^{-(36x-\frac{36}{e})^4}$',fontsize=18)
plt.grid(True) #网格显示 
plt.xlim(0,1)
#plt.axis([-0.05,1.2,-1.5,0.2])   #坐标轴范围
plt.show()

发布了34 篇原创文章 · 获赞 9 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/tianyatest/article/details/51669577
今日推荐