import numpy as np import matplotlib.pyplot as plt def f(t): return np.exp(-t)*np.cos(2*np.pi*t) t1=np.arange(0.0,5.0,0.1) t2=np.arange(0.0,5.0,0.02) plt.figure(1) plt.subplot(211) plt.plot(t1,f(t1),'bo',t2,f(t2),'k') plt.subplot(212) plt.plot(t2,np.cos(2*np.pi*t2),'r--') plt.show()
时间: 2023-12-02 22:02:37 浏览: 18
配置Python+numpy+scipy+matplotlib环境.pdf
这是一段 Python 代码,使用了 numpy 和 matplotlib.pyplot 两个库。这段代码定义了一个函数 f(t),并使用该函数在两个子图中绘制了不同的图形。
第一个子图中使用蓝色圆点(bo)绘制了 t1 范围内的 f(t1) 值,以及黑色实线绘制了 t2 范围内的 f(t2) 值。
第二个子图中使用红色虚线(r--)绘制了 t2 范围内的 cos(2πt2) 值。
最后使用 plt.show() 显示了绘制的图形。
阅读全文