-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathex2.py
More file actions
81 lines (54 loc) · 1.5 KB
/
Copy pathex2.py
File metadata and controls
81 lines (54 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
import numpy as np
import matplotlib.pyplot as plt
from sal_timer import timer
def plot_1():
plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro')
plt.axis([0, 6, 0, 20])
plt.show()
def plot_2_1():
a = np.arange(0., 5., 0.2)
plt.plot(a, a, 'r-')
plt.plot(a, a**2, 'b--')
plt.plot(a, a**3, 'g-.')
plt.plot(a, a**4, 'c:')
plt.plot(a, a**5, '^m:')
plt.show()
def plot_2_2():
a = np.arange(0., 5., 0.2)
plt.plot(a, a, 'm*')
plt.plot(a, a**2, 'b^')
plt.plot(a, a**3, 'go')
plt.show()
def plot_2_3():
a = np.arange(0., 5., 0.2)
plt.plot(a, a, 'm+')
plt.plot(a, a**2, 'bx')
plt.show()
def plot_2():
a = np.arange(0., 5., 0.2)
plt.subplot(131)
plt.plot(a, a, 'r-')
plt.plot(a, a**2, 'b--')
plt.plot(a, a**3, 'g-.')
plt.plot(a, a**4, 'c:')
plt.subplot(132)
plt.plot(a, a, 'm*')
plt.plot(a, a**2, 'b^')
plt.plot(a, a**3, '^k:')
plt.subplot(133)
plt.plot(a, a, 'm+')
plt.plot(a, a**2, 'rx')
plt.plot(a, a**3, 'go')
plt.show()
@timer
def main():
# plot_1() # Formatting the style of your plot
plot_2()
# plot_2_1() # list of line styles
# plot_2_2() # list of line styles
# plot_2_3() # list of line styles
if __name__ == '__main__':
print('========================================== START ==========================================')
#...
main()
print('========================================== END ============================================')