0,0 → 1,124 |
{ |
"metadata": { |
"name": "", |
"signature": "sha256:c35f5f2963a30c62e2bc2437fc0d2422404aec0dbc3c5526df0be8cecdef27ee" |
}, |
"nbformat": 3, |
"nbformat_minor": 0, |
"worksheets": [ |
{ |
"cells": [ |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"import h5py\n", |
"import numpy as np\n", |
"import matplotlib.pyplot as plt" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [], |
"prompt_number": 1 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"file = h5py.File('test_rps.hdf5', 'r') # 'r' means that hdf5 file is open in read-only mode\n", |
"dataset = file['RPS01']" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [], |
"prompt_number": 2 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"print dataset.value[4,2]" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [ |
{ |
"output_type": "stream", |
"stream": "stdout", |
"text": [ |
"36.7822\n" |
] |
} |
], |
"prompt_number": 24 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"plt.plot( dataset.value[:,0], dataset.value[:,2], color = 'r')\n", |
"#plt.xlim([1.45415117E9,1.4541513E9])\n", |
"plt.show()" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [], |
"prompt_number": 14 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"prev_val= dataset.value[0,2]\n", |
"n = 0\n", |
"angle = np.zeros_like(dataset.value)\n", |
"for i in range(dataset.value.shape[0]):\n", |
" if (dataset.value[i,2] - prev_val) > 300: \n", |
" n += 1\n", |
" angle[i] = dataset.value[i,2] + n*360\n", |
" prev_val = dataset.value[i,2]" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [], |
"prompt_number": 19 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [ |
"angle" |
], |
"language": "python", |
"metadata": {}, |
"outputs": [ |
{ |
"metadata": {}, |
"output_type": "pyout", |
"prompt_number": 20, |
"text": [ |
"array([[ 0., 0., 0.],\n", |
" [ 0., 0., 0.],\n", |
" [ 0., 0., 0.],\n", |
" ..., \n", |
" [ 0., 0., 0.],\n", |
" [ 0., 0., 0.],\n", |
" [ 0., 0., 0.]], dtype=float32)" |
] |
} |
], |
"prompt_number": 20 |
}, |
{ |
"cell_type": "code", |
"collapsed": false, |
"input": [], |
"language": "python", |
"metadata": {}, |
"outputs": [] |
} |
], |
"metadata": {} |
} |
] |
} |