In [26]:
title(u'Impedančně přizpůsobené vedení', size=16, )
grid()
xlabel(r'$\mathrm{x\,[m]} \rightarrow$', x=0.9)
ylabel(r'$\mathrm{U\,[V], I\,[A]} \rightarrow$', y=0.9, rotation=90)
xlim([0,3])
ylim([0,0.9])

plot ([0,3],[0.77]*2,label=u'Napětí', linewidth=2)
plot ([0,3],[0.53]*2,label=u'Proud', linewidth=2)
legend(loc='upper right')
Out[26]:
<matplotlib.legend.Legend at 0x64d34d0>
In [76]:
import matplotlib.patches as mpp

title(u'Vedení zakončné naprázdno', size=16, )
grid()
xlabel(r'$\leftarrow\mathrm{y\,[m]}$', x=0.1)
ylabel(r'$\mathrm{U\,[V], I\,[A]} \leftarrow$', y=0.9, rotation=90)
xlim([0,3])
ylim([-0.16,0.9])

y=linspace(0,3,500)

plot(y,0.78*abs(cos(2*y)),label=u'Napětí', linewidth=2)
plot(y,0.65*abs(sin(2*y)),label=u'Proud', linewidth=2)

ax = plt.gca()
ax.invert_xaxis()
legend(loc='upper left')

c = mpp.FancyArrowPatch((0,0),(pi/4,0) , arrowstyle='<->', 
                        lw=2, linestyle='solid', mutation_scale=20,
                        color='k', label=u'popisek', alpha=0.99)
ax.add_patch(c)
text(0.5,-0.13,'${\lambda}\over{4}$',size=28)

c = mpp.FancyArrowPatch((0,0.83),(pi/2,0.83) , arrowstyle='<->', 
                        lw=2, linestyle='solid', mutation_scale=20,
                        color='k', label=u'popisek', alpha=0.99)
ax.add_patch(c)
text(0.8,0.72,'${\lambda}\over{2}$',size=28)
Out[76]:
<matplotlib.text.Text at 0xff42e50>
In [82]:
title(u'Vedení zakončné nakrátko', size=16, )
grid()
xlabel(r'$\leftarrow\mathrm{y\,[m]}$', x=0.1)
ylabel(r'$\mathrm{U\,[V], I\,[A]} \leftarrow$', y=0.9, rotation=90)
xlim([0,3])
ylim([-0.16,0.9])

y=linspace(0,3,500)

plot(y,0.78*abs(sin(2*y)),label=u'Napětí', linewidth=2)
plot(y,0.65*abs(cos(2*y)),label=u'Proud', linewidth=2)

ax = plt.gca()
ax.invert_xaxis()
legend(loc='upper left')

c = mpp.FancyArrowPatch((0,0),(pi/4,0) , arrowstyle='<->', 
                        lw=2, linestyle='solid', mutation_scale=20,
                        color='k', label=u'popisek', alpha=0.99)
ax.add_patch(c)
text(0.5,-0.13,'${\lambda}\over{4}$',size=28)

c = mpp.FancyArrowPatch((0,0.79),(pi/2,0.79) , arrowstyle='<->', 
                        lw=2, linestyle='solid', mutation_scale=20,
                        color='k', label=u'popisek', alpha=0.99)
ax.add_patch(c)
text(0.8,0.8,'${\lambda}\over{2}$',size=28)
Out[82]:
<matplotlib.text.Text at 0x111caf10>