#!/usr/bin/python3

import numpy as np
import matplotlib.pyplot as plt

t = np.arange(0.0, 3.0, 0.01)
s = np.sin(2.5 * np.pi * t)
plt.plot(t, s)

plt.xlabel('time (s)')
plt.ylabel('voltage (mV)')

plt.title('Sine Wave')
plt.grid(True)

plt.show()
[((6, 4, 6, 29), 'numpy.arange', 'np.arange', ({(6, 14, 6, 17): '0.0', (6, 19, 6, 22): '3.0', (6, 24, 6, 28): '0.01'}, {}), '(0.0, 3.0, 0.01)', True, 'import numpy as np\n'), ((7, 4, 7, 27), 'numpy.sin', 'np.sin', ({(7, 11, 7, 26): '2.5 * np.pi * t'}, {}), '(2.5 * np.pi * t)', True, 'import numpy as np\n'), ((8, 0, 8, 14), 'matplotlib.pyplot.plot', 'plt.plot', ({(8, 9, 8, 10): 't', (8, 12, 8, 13): 's'}, {}), '(t, s)', True, 'import matplotlib.pyplot as plt\n'), ((10, 0, 10, 22), 'matplotlib.pyplot.xlabel', 'plt.xlabel', ({(10, 11, 10, 21): '"""time (s)"""'}, {}), "('time (s)')", True, 'import matplotlib.pyplot as plt\n'), ((11, 0, 11, 26), 'matplotlib.pyplot.ylabel', 'plt.ylabel', ({(11, 11, 11, 25): '"""voltage (mV)"""'}, {}), "('voltage (mV)')", True, 'import matplotlib.pyplot as plt\n'), ((13, 0, 13, 22), 'matplotlib.pyplot.title', 'plt.title', ({(13, 10, 13, 21): '"""Sine Wave"""'}, {}), "('Sine Wave')", True, 'import matplotlib.pyplot as plt\n'), ((14, 0, 14, 14), 'matplotlib.pyplot.grid', 'plt.grid', ({(14, 9, 14, 13): '(True)'}, {}), '(True)', True, 'import matplotlib.pyplot as plt\n'), ((16, 0, 16, 10), 'matplotlib.pyplot.show', 'plt.show', ({}, {}), '()', True, 'import matplotlib.pyplot as plt\n')]