Я написал код, и он дает мне 3 графика (я использую matplotlib), но все они на одной фигуре, как на картинке:
import math
import numpy as np
import matplotlib.pyplot as plt
x = []
y = []
TaList = []
TbList = []
for i in range(0, 21):
if i != 0 :
a = (i/2)
x.append(a)
b = (math.sqrt(((4.01+40*(a))/40.2)**2 - (a**2)))
y.append(b)
alpha = math.atan(b/a)
beta = math.atan(b/(20-a))
Ta = (800/((math.tan(beta)*(math.cos(alpha)) + math.sin(alpha))))
TaList.append(Ta)
Tb = (800/((math.tan(alpha)*(math.cos(beta)) + math.sin(beta))))
TbList.append(Tb)
plt.plot(x, y)
plt.plot(x, TaList)
plt.plot(x, TbList)
plt.show()
рисунок
Итак, мой вопрос: как я могу разделить эти 3 графика на 3 разных фигуры? Я имею в виду, что я не хочу, чтобы они были вместе на одном снимке! Я хочу, чтобы они были на 3 разных картинках и каждый в одиночку!