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

@@ -4,7 +4,7 @@
In [1]:
```
```py
import numpy as np
```
@@ -13,7 +13,7 @@ import numpy as np
In [2]:
```
```py
partical_dtype = np.dtype([('mass', 'float'),
('velocity', 'float')])
@@ -23,7 +23,7 @@ partical_dtype = np.dtype([('mass', 'float'),
In [3]:
```
```py
from numpy import rec
particals_rec = rec.fromrecords([(1,1), (1,2), (2,1), (1,3)],
@@ -33,14 +33,14 @@ particals_rec = rec.fromrecords([(1,1), (1,2), (2,1), (1,3)],
In [4]:
```
```py
particals_rec
```
Out[4]:
```
```py
rec.array([(1.0, 1.0), (1.0, 2.0), (2.0, 1.0), (1.0, 3.0)],
dtype=[('mass', '<f8'), ('velocity', '<f8')])
```
@@ -49,14 +49,14 @@ rec.array([(1.0, 1.0), (1.0, 2.0), (2.0, 1.0), (1.0, 3.0)],
In [5]:
```
```py
particals_rec.mass
```
Out[5]:
```
```py
array([ 1., 1., 2., 1.])
```
@@ -64,14 +64,14 @@ array([ 1., 1., 2., 1.])
In [6]:
```
```py
particals_rec['mass']
```
Out[6]:
```
```py
array([ 1., 1., 2., 1.])
```
@@ -81,7 +81,7 @@ array([ 1., 1., 2., 1.])
In [7]:
```
```py
particals = np.array([(1,1), (1,2), (2,1), (1,3)],
dtype = partical_dtype)
@@ -91,34 +91,34 @@ particals = np.array([(1,1), (1,2), (2,1), (1,3)],
In [8]:
```
```py
particals_rec = particals.view(np.recarray)
```
In [9]:
```
```py
particals_rec.mass
```
Out[9]:
```
```py
array([ 1., 1., 2., 1.])
```
In [10]:
```
```py
particals_rec.velocity
```
Out[10]:
```
```py
array([ 1., 2., 1., 3.])
```
@@ -126,13 +126,13 @@ array([ 1., 2., 1., 3.])
In [11]:
```
```py
particals.dtype.names
```
Out[11]:
```
```py
('mass', 'velocity')
```