2020-10-19 21:08:55

This commit is contained in:
wizardforcel
2020-10-19 21:08:55 +08:00
parent 7f63048035
commit ab0caba1f0
140 changed files with 3982 additions and 3982 deletions

View File

@@ -12,7 +12,7 @@
In [1]:
```
```py
import numpy as np
import matplotlib.pyplot as plt
@@ -39,7 +39,7 @@ import matplotlib.pyplot as plt
In [2]:
```
```py
%matplotlib inline
```
@@ -52,7 +52,7 @@ In [2]:
In [3]:
```
```py
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
@@ -188,14 +188,14 @@ JElHsGOQJB3BjkGSdAQ7BknSEewYJElHsGOQJB3BjkGSdIT/DyxDilXU3HwUAAAAAElFTkSuQmCC
In [4]:
```
```py
plt.plot([1,2,3,4], [1,4,9,16])
```
Out[4]:
```
```py
[<matplotlib.lines.Line2D at 0xa48a550>]
```
@@ -328,7 +328,7 @@ SaoBg7kk1YDBXJJqwGAuSTVgMJekGvhf3kAwE/Ra4D0AAAAASUVORK5CYII=
In [5]:
```
```py
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.show()
@@ -414,13 +414,13 @@ DHNJaoBhLkkNMMwlqQGGuSQ14P8AGTGlG2xI8vsAAAAASUVORK5CYII=
**`MATLAB`** 类似,这里可以使用 `axis` 函数指定坐标轴显示的范围:
```
```py
plt.axis([xmin, xmax, ymin, ymax])
```
In [6]:
```
```py
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
# 指定 x 轴显示区域为 0-6y 轴为 0-20
plt.axis([0,6,0,20])
@@ -498,7 +498,7 @@ gGQINwAkQ7gBIBnCDQDJEG4ASIZwA0Ay/wc0fnnqj1dLcQAAAABJRU5ErkJggg==
In [7]:
```
```py
import numpy as np
import matplotlib.pyplot as plt
@@ -634,7 +634,7 @@ dEkqCANdkgrCQJekgjDQJakgDHRJKggDXZIK4v8D3/l7N0FXwlcAAAAASUVORK5CYII=
In [8]:
```
```py
x = np.linspace(-np.pi,np.pi)
y = np.sin(x)
@@ -830,7 +830,7 @@ fxeZmr/ZF8WeAAAAAElFTkSuQmCC
In [9]:
```
```py
# 加逗号 line 中得到的是 line2D 对象,不加逗号得到的是只有一个 line2D 对象的列表
line, = plt.plot(x, y, 'r-')
@@ -930,7 +930,7 @@ Jyfj1DY0XlkAAAAASUVORK5CYII=
In [10]:
```
```py
lines = plt.plot(x, y)
# 使用键值对
@@ -1117,12 +1117,12 @@ fxeZmr/ZF8WeAAAAAElFTkSuQmCC
In [11]:
```
```py
plt.setp(lines)
```
```
```py
agg_filter: unknown
alpha: float (0.0 transparent through 1.0 opaque)
animated: [True | False]
@@ -1172,7 +1172,7 @@ plt.setp(lines)
`figure()` 函数会产生一个指定编号为 `num` 的图:
```
```py
plt.figure(num)
```
@@ -1180,7 +1180,7 @@ plt.figure(num)
使用 `subplot` 可以在一副图中生成多个子图,其参数为:
```
```py
plt.subplot(numrows, numcols, fignum)
```
@@ -1188,7 +1188,7 @@ plt.subplot(numrows, numcols, fignum)
In [12]:
```
```py
def f(t):
return np.exp(-t) * np.cos(2*np.pi*t)
@@ -1504,7 +1504,7 @@ SXD+P5ePy54P9ccKAAAAAElFTkSuQmCC
In [13]:
```
```py
mu, sigma = 100, 15
x = mu + sigma * np.random.randn(10000)
@@ -1738,7 +1738,7 @@ y8vMzDrCDYqZmXWEGxQzM+sINyhmZtYRblDMzKwj3KCYmVlHuEExM7OOcINiZmYd8f8BVKt7L24G
In [14]:
```
```py
ax = plt.subplot(111)
t = np.arange(0.0, 5.0, 0.01)