matplotlib多图区域画图

import numpy as np
import matplotlib.pyplot as plt
def f(t):
    return np.exp(-t)*np.cos(2*np.pi*t)
a=np.arange(0,5,0.02)
plt.subplot(322)
plt.plot(a,f(a))
plt.subplot(323)
plt.plot(a,np.cos(2*np.pi*a),'-.',color='r')
plt.subplot(324)
plt.plot(a,np.sin(2*np.pi*a),'--',color='g')
plt.subplot(325)
plt.plot(a,np.tan(2*np.pi*a),':',color='m')
plt.sacefig('test3',dpi=600)
plt.savefig('../picture/test3',dpi=600)
plt.show()

得到如图所示即为成功;

matplotlib多图区域画图

 

上一篇:电磁场与电磁波matlab仿真---均匀完全极化波的传播图像(线,圆,椭圆)


下一篇:尝试作图2