Python--Matplotlib绘图库

    xiaoxiao2024-04-19  3

    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()效果图:  

    转载请注明原文地址: https://ju.6miu.com/read-1288162.html
    最新回复(0)