Menu

[r4716]: / branches / transforms / examples / hline_demo.py  Maximize  Restore  History

Download this file

22 lines (16 with data), 397 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python
from matplotlib.pyplot import *
from numpy import sin, exp, absolute, pi, arange
from numpy.random import normal
def f(t):
s1 = sin(2*pi*t)
e1 = exp(-t)
return absolute((s1*e1))+.05
t = arange(0.0, 5.0, 0.1)
s = f(t)
nse = normal(0.0, 0.3, t.shape) * s
plot(s+nse, t, 'b^')
hlines(t, [0], s)
xlabel('time (s)')
title('Comparison of model with data')
show()