Python--Matplotlib绘图库

matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 from 用Python做科学计算得意

            

下面是cos(x)曲线的绘制,有木有回到matlab时代的即视感?

<span style="font-size:18px;"># plot a cos wave from 0 to 4pi
from pylab import * #import matplotlib.pyplot as plt
x_values = arange(0.0, math.pi * 4, 0.01)
y_values = cos(x_values)
plot(x_values, y_values, linewidth=1.0)
xlabel('x')
ylabel('cos(x)')
title('Simple plot')
grid(True)
savefig("cos.png")
show()</span>
效果图:

    

下面是两幅图显示在一个窗口中,还是熟悉的subplot,简直和MATLAB一毛一样好么?生气 颜色啥的也可以加!

# plot a cos+sin  wave from 0 to 4pi
from pylab import * #import matplotlib.pyplot as plt
x_values = arange(0.0, math.pi * 4, 0.01)
y1_values = sin(x_values)
y2_values = cos(x_values)
subplot(211)
plot(x_values, y1_values, linewidth=1.0)
xlabel('x')
ylabel('sin(x)')
grid(True)
title('Simple plot')
subplot(212)
plot(x_values, y2_values, linewidth=1.0)
xlabel('x')
ylabel('cos(x)')
grid(True)
savefig("cos+sin.png")
show()
效果图:
 



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值