У меня есть график функции f
, которая прерывистым образом зависит от времени.Точнее, он имеет определенное поведение для t1<=t<t2
и другого повсюду, как в примере ниже
import matplotlib.pyplot as plt
import numpy as np
from pylab import *
l1=1.
l2=5.
t1=20.
t2=50.
tf=120.
def f1(t):
if t<t1:
L = l1
elif t1<=t<t2:
L = l2
else:
L=l1
g=L*t
return g
a=np.linspace(0.,100,1000)
values1=map(f1,a)
fig1=plt.figure(1)
plt.plot(a,values1,color='red')
plt.show()
График импульса следующий:
def f2(t):
if t<t1:
L = l1
elif t1<=t<t2:
L = l2
else:
L=l1
return L
values2=map(f2,a)
fig2=plt.figure(2)
plt.plot(a,values2,color='blue')
plt.show()
Я хочусделать фигуру с красной кривой в качестве основного графика и небольшой вставкой в верхнем поле фигуры, показывающей синюю кривую, без какой-либо оси x или оси y, просто чтобы зритель понял, когда происходит изменение параметра L
случается.