• Python matplotlib库


    安装日期:2017.9.7

    版本不太清楚,为啥嘞?

      从python2到python3,还有在学的tensorflow,版本一更新就会有之前的代码不能用了。学习的时候用别人的代码各种出错,查了半天发现那是老版本的接口,不能用了,新版本里要使用另外的用法,我也是服的不行。这次特意留意一下版本,发现查看版本的方法不能用了,哈哈哈哈哈哈嗝。从此python一生黑好吧,只不过有些功能暂时没办法用别的替代,暂且忍一手这垃圾语言,对的,就是垃圾语言。

      目前对画图这方面没有太大的需求,只要能画个y=f(x)的函数图像就行。可以使用matplotlib.pyplot.plot(x,y)来实现,第一个参数是横坐标,第二个是纵坐标;matplotlib.pyplot.grid(flag)表示是否在图上画出网格;matplotlib.pyplot.show()展示画出的图像。

      一个AM波:

    from __future__ import division
    import numpy as np
    import matplotlib.pyplot as plt
    
    t = np.arange(0.0, 62.83, 0.01)
    Uwm = 1.0
    W = 1.0
    Uw = Uwm * np.cos(W * t)
    Ucm = 1.0
    Wc = 16.0
    Uc = Ucm * np.cos(Wc * t)
    ka = 1.0
    ma=ka * Uwm / Ucm
    Uam=Ucm * (1.0 + ma * np.cos(W * t)) * np.cos(Wc * t)
    
    plt.plot(t, Uam)
    plt.grid(True)
    plt.show()

  • 相关阅读:
    JS 函数—函数内部:arguments、this、,caller、new.target
    JS—函数概述
    Number API
    Object-API—02
    03构建之法阅读笔记之一
    4月第二次每周总结(4月15日)
    电梯演讲
    个人作业3—折线图
    个人作业3—china.jsp设置页面
    每周总结(4月8日)
  • 原文地址:https://www.cnblogs.com/dramstadt/p/7490212.html
Copyright © 2020-2023  润新知