2020-05-23使用Python画数学函数曲线

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.figure(1) # 创建图表1
plt.figure(2) # 创建图表2
ax1 = plt.subplot(211) # 在图表2中创建子图1
ax2 = plt.subplot(212) # 在图表2中创建子图2
x = np.linspace(0, 3, 100)
for i in range(5):
  plt.figure(1)  #❶ # 选择图表1
  plt.plot(x,np.exp(i*x/3))
  plt.sca(ax1)  #❷ #选择图表2的子图1
  plt.plot(x,np.sin(i*x))
  plt.sca(ax2)  # 选择图表2的子图2
  plt.plot(x,np.cos(i*x))
  plt.show()
1.jpeg
2.jpeg
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.figure(1)
x = np.linspace(1, 200, 400)
y=1000*(2.0-169.0/x)
y[x<84.5] = 0
y[x>169]=1000
plt.plot(x, y)
plt.show()
3.jpeg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。