1 |
{ |
1 |
{ |
2 |
"metadata": { |
2 |
"metadata": { |
3 |
"name": "" |
3 |
"name": "" |
4 |
}, |
4 |
}, |
5 |
"nbformat": 3, |
5 |
"nbformat": 3, |
6 |
"nbformat_minor": 0, |
6 |
"nbformat_minor": 0, |
7 |
"worksheets": [ |
7 |
"worksheets": [ |
8 |
{ |
8 |
{ |
9 |
"cells": [ |
9 |
"cells": [ |
10 |
{ |
10 |
{ |
11 |
"cell_type": "markdown", |
11 |
"cell_type": "markdown", |
12 |
"metadata": {}, |
12 |
"metadata": {}, |
13 |
"source": [ |
13 |
"source": [ |
14 |
"Uk\u00e1zka pou\u017eit\u00ed n\u00e1stroje IPython na manipulaci se senzorov\u00fdmi daty z modulu ALTIMET01A\n", |
14 |
"P\u0159esn\u00e9 m\u011b\u0159en\u00ed tlaku a jeho pou\u017eit\u00ed k ur\u010den\u00ed nadmo\u0159sk\u00e9 v\u00fd\u0161ky\n", |
15 |
"=======\n", |
15 |
"=======\n", |
16 |
"\n", |
16 |
"\n", |
17 |
"P\u0159\u00edklad vyu\u017e\u00edv\u00e1 modulovou stavebnici MLAB a jej\u00ed Python knihovnu [pymlab](https://github.com/MLAB-project/MLAB-I2c-modules)\n", |
17 |
"P\u0159\u00edklad vyu\u017e\u00edv\u00e1 modulovou stavebnici MLAB a jej\u00ed Python knihovnu [pymlab](https://github.com/MLAB-project/MLAB-I2c-modules)\n", |
18 |
"\n", |
18 |
"\n", |
19 |
"Pou\u017eit\u00fd sn\u00edma\u010d [MPL3115A2](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPL3115A2) m\u00e1 n\u00e1sleduj\u00edc\u00ed katalogov\u00e9 parametry: \n", |
19 |
"Pou\u017eit\u00fd sn\u00edma\u010d [MPL3115A2](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPL3115A2) m\u00e1 n\u00e1sleduj\u00edc\u00ed katalogov\u00e9 parametry: \n", |
20 |
"\n", |
20 |
"\n", |
21 |
"* Tlakov\u00e9 rozli\u0161en\u00ed: 1,5 Pa\n", |
21 |
"* Tlakov\u00e9 rozli\u0161en\u00ed: 1,5 Pa\n", |
22 |
"* Relativn\u00ed p\u0159esnost: 0,1 kPa\n", |
22 |
"* Relativn\u00ed p\u0159esnost: 0,1 kPa\n", |
23 |
"* Absolutn\u00ed tlakov\u00e1 p\u0159esnost 0,4 kPa\n", |
23 |
"* Absolutn\u00ed tlakov\u00e1 p\u0159esnost 0,4 kPa\n", |
24 |
"\n", |
24 |
"\n", |
25 |
"Katalogov\u00fd rozsah m\u011b\u0159en\u00ed tlaku je 50 kPa a\u017e 110 kPa, co\u017e by odpov\u00eddalo rozsahu m\u011b\u0159en\u00fdch v\u00fd\u0161ek p\u0159ibli\u017en\u011b -1 km a\u017e 6 km. Z [jin\u00fdch experiment\u016f](http://wiki.mlab.cz/doku.php?id=cs:altimet#parametry) s t\u00edmto tlakov\u00fdm \u010didlem ale v\u00edme \u017ee jeho m\u011b\u0159\u00edc\u00ed rozsah je podstatn\u011b v\u011bt\u0161\u00ed zejm\u00e9na v oblasti n\u00edzk\u00fdch tlak\u016f, a lze s n\u00edm m\u011b\u0159it minim\u00e1ln\u011b do v\u00fd\u0161ky 16 km. \n", |
25 |
"Katalogov\u00fd rozsah m\u011b\u0159en\u00ed tlaku je 50 kPa a\u017e 110 kPa, co\u017e by odpov\u00eddalo rozsahu m\u011b\u0159en\u00fdch v\u00fd\u0161ek p\u0159ibli\u017en\u011b -1 km a\u017e 6 km. Z [jin\u00fdch experiment\u016f](http://wiki.mlab.cz/doku.php?id=cs:altimet#parametry) s t\u00edmto tlakov\u00fdm \u010didlem ale v\u00edme \u017ee jeho m\u011b\u0159\u00edc\u00ed rozsah je podstatn\u011b v\u011bt\u0161\u00ed zejm\u00e9na v oblasti n\u00edzk\u00fdch tlak\u016f, a lze s n\u00edm m\u011b\u0159it minim\u00e1ln\u011b do v\u00fd\u0161ky 16 km. \n", |
26 |
"\n", |
26 |
"\n", |
27 |
"Zprovozn\u011bn\u00ed demo k\u00f3du\n", |
27 |
"Zprovozn\u011bn\u00ed demo k\u00f3du\n", |
28 |
"---------------------\n", |
28 |
"---------------------\n", |
29 |
"\n", |
29 |
"\n", |
30 |
"Nejd\u0159\u00edve zjist\u00edme zda m\u00e1me p\u0159\u00edstup pro z\u00e1pis a \u010dten\u00ed do syst\u00e9mov\u00e9ho za\u0159\u00edzen\u00ed. A jak\u00e9 \u010d\u00edslo m\u00e1 I\u00b2C sb\u011brnice na kterou m\u00e1me p\u0159ipojen\u00e1 \u010didla. \n" |
30 |
"Nejd\u0159\u00edve zjist\u00edme zda m\u00e1me p\u0159\u00edstup pro z\u00e1pis a \u010dten\u00ed do syst\u00e9mov\u00e9ho za\u0159\u00edzen\u00ed. A jak\u00e9 \u010d\u00edslo m\u00e1 I\u00b2C sb\u011brnice na kterou m\u00e1me p\u0159ipojen\u00e1 \u010didla. \n" |
31 |
] |
31 |
] |
32 |
}, |
32 |
}, |
33 |
{ |
33 |
{ |
34 |
"cell_type": "code", |
34 |
"cell_type": "code", |
35 |
"collapsed": false, |
35 |
"collapsed": false, |
36 |
"input": [ |
36 |
"input": [ |
37 |
"!i2cdetect -l" |
37 |
"!i2cdetect -l" |
38 |
], |
38 |
], |
39 |
"language": "python", |
39 |
"language": "python", |
40 |
"metadata": {}, |
40 |
"metadata": {}, |
41 |
"outputs": [ |
41 |
"outputs": [ |
42 |
{ |
42 |
{ |
43 |
"output_type": "stream", |
43 |
"output_type": "stream", |
44 |
"stream": "stdout", |
44 |
"stream": "stdout", |
45 |
"text": [ |
45 |
"text": [ |
46 |
"i2c-0\ti2c \ti915 gmbus ssc \tI2C adapter\r\n", |
46 |
"i2c-0\ti2c \ti915 gmbus ssc \tI2C adapter\r\n", |
47 |
"i2c-1\ti2c \ti915 gmbus vga \tI2C adapter\r\n", |
47 |
"i2c-1\ti2c \ti915 gmbus vga \tI2C adapter\r\n", |
48 |
"i2c-2\ti2c \ti915 gmbus panel \tI2C adapter\r\n", |
48 |
"i2c-2\ti2c \ti915 gmbus panel \tI2C adapter\r\n", |
49 |
"i2c-3\ti2c \ti915 gmbus dpc \tI2C adapter\r\n", |
49 |
"i2c-3\ti2c \ti915 gmbus dpc \tI2C adapter\r\n", |
50 |
"i2c-4\ti2c \ti915 gmbus dpb \tI2C adapter\r\n", |
50 |
"i2c-4\ti2c \ti915 gmbus dpb \tI2C adapter\r\n", |
51 |
"i2c-5\ti2c \ti915 gmbus dpd \tI2C adapter\r\n", |
51 |
"i2c-5\ti2c \ti915 gmbus dpd \tI2C adapter\r\n", |
52 |
"i2c-6\ti2c \tDPDDC-C \tI2C adapter\r\n", |
52 |
"i2c-6\ti2c \tDPDDC-C \tI2C adapter\r\n", |
53 |
"i2c-7\ti2c \tDPDDC-D \tI2C adapter\r\n", |
53 |
"i2c-7\ti2c \tDPDDC-D \tI2C adapter\r\n", |
54 |
"i2c-8\ti2c \ti2c-tiny-usb at bus 001 device 008\tI2C adapter\r\n" |
54 |
"i2c-8\ti2c \ti2c-tiny-usb at bus 001 device 008\tI2C adapter\r\n" |
55 |
] |
55 |
] |
56 |
} |
56 |
} |
57 |
], |
57 |
], |
58 |
"prompt_number": 1 |
58 |
"prompt_number": 1 |
59 |
}, |
59 |
}, |
60 |
{ |
60 |
{ |
61 |
"cell_type": "markdown", |
61 |
"cell_type": "markdown", |
62 |
"metadata": {}, |
62 |
"metadata": {}, |
63 |
"source": [ |
63 |
"source": [ |
64 |
"Proto\u017ee pro p\u0159ipojen\u00ed \u010didel k po\u010d\u00edta\u010di pou\u017e\u00edv\u00e1me adapt\u00e9r i2c-tiny-usb. Vid\u00edme, \u017ee sb\u011brnice m\u00e1 aktu\u00e1ln\u011b ozna\u010den\u00ed nap\u0159\u00edklad i2c-8. \n", |
64 |
"Proto\u017ee pro p\u0159ipojen\u00ed \u010didel k po\u010d\u00edta\u010di pou\u017e\u00edv\u00e1me adapt\u00e9r i2c-tiny-usb. Vid\u00edme, \u017ee sb\u011brnice m\u00e1 aktu\u00e1ln\u011b ozna\u010den\u00ed nap\u0159\u00edklad i2c-8. \n", |
65 |
"\n", |
65 |
"\n", |
66 |
"V p\u0159\u00edpad\u011b, \u017ee v\u00fd\u0161e uveden\u00fd p\u0159\u00edklad vr\u00e1t\u00ed chybu, nebo pojmenov\u00e1n\u00ed \"unknown\" tak nem\u00e1me p\u0159\u00edstup k syst\u00e9mov\u00fdm rozhran\u00edm. Ten z\u00edsk\u00e1me vytvo\u0159en\u00edm souboru s n\u00e1sleduj\u00edc\u00edm obsahem ve slo\u017ece: /etc/udev/rules.d/i2c-devices.rules" |
66 |
"V p\u0159\u00edpad\u011b, \u017ee v\u00fd\u0161e uveden\u00fd p\u0159\u00edklad vr\u00e1t\u00ed chybu, nebo pojmenov\u00e1n\u00ed \"unknown\" tak nem\u00e1me p\u0159\u00edstup k syst\u00e9mov\u00fdm rozhran\u00edm. Ten z\u00edsk\u00e1me vytvo\u0159en\u00edm souboru s n\u00e1sleduj\u00edc\u00edm obsahem ve slo\u017ece: /etc/udev/rules.d/i2c-devices.rules" |
67 |
] |
67 |
] |
68 |
}, |
68 |
}, |
69 |
{ |
69 |
{ |
70 |
"cell_type": "raw", |
70 |
"cell_type": "raw", |
71 |
"metadata": {}, |
71 |
"metadata": {}, |
72 |
"source": [ |
72 |
"source": [ |
73 |
"KERNEL==\"i2c-[0-9]*\", GROUP=\"i2c\"" |
73 |
"KERNEL==\"i2c-[0-9]*\", GROUP=\"i2c\"" |
74 |
] |
74 |
] |
75 |
}, |
75 |
}, |
76 |
{ |
76 |
{ |
77 |
"cell_type": "markdown", |
77 |
"cell_type": "markdown", |
78 |
"metadata": {}, |
78 |
"metadata": {}, |
79 |
"source": [ |
79 |
"source": [ |
80 |
"Toto ozna\u010den\u00ed budeme je\u0161t\u011b d\u00e1le pot\u0159ebovat, proto si jej ulo\u017e\u00edme da prom\u011bnn\u00e9. " |
80 |
"Toto ozna\u010den\u00ed budeme je\u0161t\u011b d\u00e1le pot\u0159ebovat, proto si jej ulo\u017e\u00edme da prom\u011bnn\u00e9. " |
81 |
] |
81 |
] |
82 |
}, |
82 |
}, |
83 |
{ |
83 |
{ |
84 |
"cell_type": "code", |
84 |
"cell_type": "code", |
85 |
"collapsed": false, |
85 |
"collapsed": false, |
86 |
"input": [ |
86 |
"input": [ |
87 |
"port = 8" |
87 |
"port = 8" |
88 |
], |
88 |
], |
89 |
"language": "python", |
89 |
"language": "python", |
90 |
"metadata": {}, |
90 |
"metadata": {}, |
91 |
"outputs": [], |
91 |
"outputs": [], |
92 |
"prompt_number": 2 |
92 |
"prompt_number": 2 |
93 |
}, |
93 |
}, |
94 |
{ |
94 |
{ |
95 |
"cell_type": "markdown", |
95 |
"cell_type": "markdown", |
96 |
"metadata": {}, |
96 |
"metadata": {}, |
97 |
"source": [ |
97 |
"source": [ |
98 |
"Budeme pokra\u010dovat na\u010dten\u00edm pot\u0159ebn\u00fdch modul\u016f pro zach\u00e1zen\u00ed s I\u00b2C sn\u00edma\u010di." |
98 |
"Budeme pokra\u010dovat na\u010dten\u00edm pot\u0159ebn\u00fdch modul\u016f pro zach\u00e1zen\u00ed s I\u00b2C sn\u00edma\u010di." |
99 |
] |
99 |
] |
100 |
}, |
100 |
}, |
101 |
{ |
101 |
{ |
102 |
"cell_type": "code", |
102 |
"cell_type": "code", |
103 |
"collapsed": false, |
103 |
"collapsed": false, |
104 |
"input": [ |
104 |
"input": [ |
105 |
"import time\n", |
105 |
"import time\n", |
106 |
"import datetime\n", |
106 |
"import datetime\n", |
107 |
"import sys\n", |
107 |
"import sys\n", |
108 |
"\n", |
108 |
"\n", |
109 |
"from pymlab import config\n", |
109 |
"from pymlab import config\n", |
110 |
"import matplotlib.pyplot as plt\n", |
110 |
"import matplotlib.pyplot as plt\n", |
111 |
"import numpy as np" |
111 |
"import numpy as np" |
112 |
], |
112 |
], |
113 |
"language": "python", |
113 |
"language": "python", |
114 |
"metadata": {}, |
114 |
"metadata": {}, |
115 |
"outputs": [], |
115 |
"outputs": [], |
116 |
"prompt_number": 3 |
116 |
"prompt_number": 3 |
117 |
}, |
117 |
}, |
118 |
{ |
118 |
{ |
119 |
"cell_type": "markdown", |
119 |
"cell_type": "markdown", |
120 |
"metadata": {}, |
120 |
"metadata": {}, |
121 |
"source": [ |
121 |
"source": [ |
122 |
"Nyn\u00ed si nadefinujeme strukturu p\u0159ipojen\u00ed jednotliv\u00fdch \u010didel na I\u00b2C sb\u011brnici." |
122 |
"Nyn\u00ed si nadefinujeme strukturu p\u0159ipojen\u00ed jednotliv\u00fdch \u010didel na I\u00b2C sb\u011brnici." |
123 |
] |
123 |
] |
124 |
}, |
124 |
}, |
125 |
{ |
125 |
{ |
126 |
"cell_type": "code", |
126 |
"cell_type": "code", |
127 |
"collapsed": false, |
127 |
"collapsed": false, |
128 |
"input": [ |
128 |
"input": [ |
129 |
"cfg = config.Config(\n", |
129 |
"cfg = config.Config(\n", |
130 |
" i2c = {\n", |
130 |
" i2c = {\n", |
131 |
" \"port\": port,\n", |
131 |
" \"port\": port,\n", |
132 |
" },\n", |
132 |
" },\n", |
133 |
" bus = [\n", |
133 |
" bus = [\n", |
134 |
" {\n", |
134 |
" {\n", |
135 |
" \"type\": \"i2chub\",\n", |
135 |
" \"type\": \"i2chub\",\n", |
136 |
" \"address\": 0x72,\n", |
136 |
" \"address\": 0x72,\n", |
137 |
" \n", |
137 |
" \n", |
138 |
" \"children\": [\n", |
138 |
" \"children\": [\n", |
139 |
" {\"name\": \"altimet\", \"type\": \"altimet01\" , \"channel\": 7, }, \n", |
139 |
" {\"name\": \"altimet\", \"type\": \"altimet01\" , \"channel\": 7, }, \n", |
140 |
" ],\n", |
140 |
" ],\n", |
141 |
" },\n", |
141 |
" },\n", |
142 |
" ],\n", |
142 |
" ],\n", |
143 |
")" |
143 |
")" |
144 |
], |
144 |
], |
145 |
"language": "python", |
145 |
"language": "python", |
146 |
"metadata": {}, |
146 |
"metadata": {}, |
147 |
"outputs": [], |
147 |
"outputs": [], |
148 |
"prompt_number": 8 |
148 |
"prompt_number": 8 |
149 |
}, |
149 |
}, |
150 |
{ |
150 |
{ |
151 |
"cell_type": "markdown", |
151 |
"cell_type": "markdown", |
152 |
"metadata": {}, |
152 |
"metadata": {}, |
153 |
"source": [ |
153 |
"source": [ |
154 |
"Tuto strukturu inicializujeme, aby jsme dos\u00e1hli definovan\u00e9 konfigurace \u010didel." |
154 |
"Tuto strukturu inicializujeme, aby jsme dos\u00e1hli definovan\u00e9 konfigurace \u010didel." |
155 |
] |
155 |
] |
156 |
}, |
156 |
}, |
157 |
{ |
157 |
{ |
158 |
"cell_type": "code", |
158 |
"cell_type": "code", |
159 |
"collapsed": false, |
159 |
"collapsed": false, |
160 |
"input": [ |
160 |
"input": [ |
161 |
"cfg.initialize()\n", |
161 |
"cfg.initialize()\n", |
162 |
"gauge = cfg.get_device(\"altimet\")\n", |
162 |
"gauge = cfg.get_device(\"altimet\")\n", |
163 |
"time.sleep(0.5)" |
163 |
"time.sleep(0.5)" |
164 |
], |
164 |
], |
165 |
"language": "python", |
165 |
"language": "python", |
166 |
"metadata": {}, |
166 |
"metadata": {}, |
167 |
"outputs": [ |
167 |
"outputs": [ |
168 |
{ |
168 |
{ |
169 |
"output_type": "stream", |
169 |
"output_type": "stream", |
170 |
"stream": "stderr", |
170 |
"stream": "stderr", |
171 |
"text": [ |
171 |
"text": [ |
172 |
"WARNING:pymlab.sensors.iic:HID device does not exist, we will try SMBus directly...\n" |
172 |
"WARNING:pymlab.sensors.iic:HID device does not exist, we will try SMBus directly...\n" |
173 |
] |
173 |
] |
174 |
} |
174 |
} |
175 |
], |
175 |
], |
176 |
"prompt_number": 9 |
176 |
"prompt_number": 9 |
177 |
}, |
177 |
}, |
178 |
{ |
178 |
{ |
179 |
"cell_type": "markdown", |
179 |
"cell_type": "markdown", |
180 |
"metadata": {}, |
180 |
"metadata": {}, |
181 |
"source": [ |
181 |
"source": [ |
182 |
"Nyn\u00ed u\u017e m\u016f\u017eeme p\u0159\u00edmo komunikovat se za\u0159\u00edzen\u00edm pojmenovan\u00fdm jako gauge. A vy\u010d\u00edst z n\u011bj s\u00e9rii 100 vzork\u016f. " |
182 |
"Nyn\u00ed u\u017e m\u016f\u017eeme p\u0159\u00edmo komunikovat se za\u0159\u00edzen\u00edm pojmenovan\u00fdm jako gauge. A vy\u010d\u00edst z n\u011bj s\u00e9rii 100 vzork\u016f. " |
183 |
] |
183 |
] |
184 |
}, |
184 |
}, |
185 |
{ |
185 |
{ |
186 |
"cell_type": "code", |
186 |
"cell_type": "code", |
187 |
"collapsed": false, |
187 |
"collapsed": false, |
188 |
"input": [ |
188 |
"input": [ |
189 |
"MEASUREMENTS = 100\n", |
189 |
"MEASUREMENTS = 100\n", |
190 |
"t = np.zeros(MEASUREMENTS)\n", |
190 |
"t = np.zeros(MEASUREMENTS)\n", |
191 |
"p = np.zeros(MEASUREMENTS)\n", |
191 |
"p = np.zeros(MEASUREMENTS)\n", |
192 |
"\n", |
192 |
"\n", |
193 |
"# gauge.route() V p\u0159\u00edpad\u011b v\u00edce \u010didel je pot\u0159eba ke ka\u017ed\u00e9mu p\u0159ed jeho pou\u017eit\u00edm nechat vyroutovat cesutu na sb\u011brnici.\n", |
193 |
"# gauge.route() V p\u0159\u00edpad\u011b v\u00edce \u010didel je pot\u0159eba ke ka\u017ed\u00e9mu p\u0159ed jeho pou\u017eit\u00edm nechat vyroutovat cesutu na sb\u011brnici.\n", |
194 |
"for n in range(MEASUREMENTS):\n", |
194 |
"for n in range(MEASUREMENTS):\n", |
195 |
" (t[n], p[n]) = gauge.get_tp()\n", |
195 |
" (t[n], p[n]) = gauge.get_tp()\n", |
196 |
" print(n,t[n], p[n])" |
196 |
" print(n,t[n], p[n])" |
197 |
], |
197 |
], |
198 |
"language": "python", |
198 |
"language": "python", |
199 |
"metadata": {}, |
199 |
"metadata": {}, |
200 |
"outputs": [ |
200 |
"outputs": [ |
201 |
{ |
201 |
{ |
202 |
"output_type": "stream", |
202 |
"output_type": "stream", |
203 |
"stream": "stdout", |
203 |
"stream": "stdout", |
204 |
"text": [ |
204 |
"text": [ |
205 |
"(0, 22.625, 98286.0)\n", |
205 |
"(0, 22.625, 98286.0)\n", |
206 |
"(1, 22.625, 98288.25)" |
206 |
"(1, 22.625, 98288.25)" |
207 |
] |
207 |
] |
208 |
}, |
208 |
}, |
209 |
{ |
209 |
{ |
210 |
"output_type": "stream", |
210 |
"output_type": "stream", |
211 |
"stream": "stdout", |
211 |
"stream": "stdout", |
212 |
"text": [ |
212 |
"text": [ |
213 |
"\n", |
213 |
"\n", |
214 |
"(2, 22.625, 98288.25)" |
214 |
"(2, 22.625, 98288.25)" |
215 |
] |
215 |
] |
216 |
}, |
216 |
}, |
217 |
{ |
217 |
{ |
218 |
"output_type": "stream", |
218 |
"output_type": "stream", |
219 |
"stream": "stdout", |
219 |
"stream": "stdout", |
220 |
"text": [ |
220 |
"text": [ |
221 |
"\n", |
221 |
"\n", |
222 |
"(3, 22.625, 98290.75)" |
222 |
"(3, 22.625, 98290.75)" |
223 |
] |
223 |
] |
224 |
}, |
224 |
}, |
225 |
{ |
225 |
{ |
226 |
"output_type": "stream", |
226 |
"output_type": "stream", |
227 |
"stream": "stdout", |
227 |
"stream": "stdout", |
228 |
"text": [ |
228 |
"text": [ |
229 |
"\n", |
229 |
"\n", |
230 |
"(4, 22.625, 98290.75)" |
230 |
"(4, 22.625, 98290.75)" |
231 |
] |
231 |
] |
232 |
}, |
232 |
}, |
233 |
{ |
233 |
{ |
234 |
"output_type": "stream", |
234 |
"output_type": "stream", |
235 |
"stream": "stdout", |
235 |
"stream": "stdout", |
236 |
"text": [ |
236 |
"text": [ |
237 |
"\n", |
237 |
"\n", |
238 |
"(5, 22.625, 98284.75)" |
238 |
"(5, 22.625, 98284.75)" |
239 |
] |
239 |
] |
240 |
}, |
240 |
}, |
241 |
{ |
241 |
{ |
242 |
"output_type": "stream", |
242 |
"output_type": "stream", |
243 |
"stream": "stdout", |
243 |
"stream": "stdout", |
244 |
"text": [ |
244 |
"text": [ |
245 |
"\n", |
245 |
"\n", |
246 |
"(6, 22.625, 98284.75)" |
246 |
"(6, 22.625, 98284.75)" |
247 |
] |
247 |
] |
248 |
}, |
248 |
}, |
249 |
{ |
249 |
{ |
250 |
"output_type": "stream", |
250 |
"output_type": "stream", |
251 |
"stream": "stdout", |
251 |
"stream": "stdout", |
252 |
"text": [ |
252 |
"text": [ |
253 |
"\n", |
253 |
"\n", |
254 |
"(7, 22.625, 98284.5)" |
254 |
"(7, 22.625, 98284.5)" |
255 |
] |
255 |
] |
256 |
}, |
256 |
}, |
257 |
{ |
257 |
{ |
258 |
"output_type": "stream", |
258 |
"output_type": "stream", |
259 |
"stream": "stdout", |
259 |
"stream": "stdout", |
260 |
"text": [ |
260 |
"text": [ |
261 |
"\n", |
261 |
"\n", |
262 |
"(8, 22.625, 98284.5)" |
262 |
"(8, 22.625, 98284.5)" |
263 |
] |
263 |
] |
264 |
}, |
264 |
}, |
265 |
{ |
265 |
{ |
266 |
"output_type": "stream", |
266 |
"output_type": "stream", |
267 |
"stream": "stdout", |
267 |
"stream": "stdout", |
268 |
"text": [ |
268 |
"text": [ |
269 |
"\n", |
269 |
"\n", |
270 |
"(9, 22.625, 98284.5)" |
270 |
"(9, 22.625, 98284.5)" |
271 |
] |
271 |
] |
272 |
}, |
272 |
}, |
273 |
{ |
273 |
{ |
274 |
"output_type": "stream", |
274 |
"output_type": "stream", |
275 |
"stream": "stdout", |
275 |
"stream": "stdout", |
276 |
"text": [ |
276 |
"text": [ |
277 |
"\n", |
277 |
"\n", |
278 |
"(10, 22.625, 98284.5)" |
278 |
"(10, 22.625, 98284.5)" |
279 |
] |
279 |
] |
280 |
}, |
280 |
}, |
281 |
{ |
281 |
{ |
282 |
"output_type": "stream", |
282 |
"output_type": "stream", |
283 |
"stream": "stdout", |
283 |
"stream": "stdout", |
284 |
"text": [ |
284 |
"text": [ |
285 |
"\n", |
285 |
"\n", |
286 |
"(11, 22.625, 98284.5)" |
286 |
"(11, 22.625, 98284.5)" |
287 |
] |
287 |
] |
288 |
}, |
288 |
}, |
289 |
{ |
289 |
{ |
290 |
"output_type": "stream", |
290 |
"output_type": "stream", |
291 |
"stream": "stdout", |
291 |
"stream": "stdout", |
292 |
"text": [ |
292 |
"text": [ |
293 |
"\n", |
293 |
"\n", |
294 |
"(12, 22.625, 98284.5)" |
294 |
"(12, 22.625, 98284.5)" |
295 |
] |
295 |
] |
296 |
}, |
296 |
}, |
297 |
{ |
297 |
{ |
298 |
"output_type": "stream", |
298 |
"output_type": "stream", |
299 |
"stream": "stdout", |
299 |
"stream": "stdout", |
300 |
"text": [ |
300 |
"text": [ |
301 |
"\n", |
301 |
"\n", |
302 |
"(13, 22.625, 98284.5)" |
302 |
"(13, 22.625, 98284.5)" |
303 |
] |
303 |
] |
304 |
}, |
304 |
}, |
305 |
{ |
305 |
{ |
306 |
"output_type": "stream", |
306 |
"output_type": "stream", |
307 |
"stream": "stdout", |
307 |
"stream": "stdout", |
308 |
"text": [ |
308 |
"text": [ |
309 |
"\n", |
309 |
"\n", |
310 |
"(14, 22.625, 98284.75)" |
310 |
"(14, 22.625, 98284.75)" |
311 |
] |
311 |
] |
312 |
}, |
312 |
}, |
313 |
{ |
313 |
{ |
314 |
"output_type": "stream", |
314 |
"output_type": "stream", |
315 |
"stream": "stdout", |
315 |
"stream": "stdout", |
316 |
"text": [ |
316 |
"text": [ |
317 |
"\n", |
317 |
"\n", |
318 |
"(15, 22.625, 98284.75)" |
318 |
"(15, 22.625, 98284.75)" |
319 |
] |
319 |
] |
320 |
}, |
320 |
}, |
321 |
{ |
321 |
{ |
322 |
"output_type": "stream", |
322 |
"output_type": "stream", |
323 |
"stream": "stdout", |
323 |
"stream": "stdout", |
324 |
"text": [ |
324 |
"text": [ |
325 |
"\n", |
325 |
"\n", |
326 |
"(16, 22.625, 98286.5)" |
326 |
"(16, 22.625, 98286.5)" |
327 |
] |
327 |
] |
328 |
}, |
328 |
}, |
329 |
{ |
329 |
{ |
330 |
"output_type": "stream", |
330 |
"output_type": "stream", |
331 |
"stream": "stdout", |
331 |
"stream": "stdout", |
332 |
"text": [ |
332 |
"text": [ |
333 |
"\n", |
333 |
"\n", |
334 |
"(17, 22.625, 98286.5)" |
334 |
"(17, 22.625, 98286.5)" |
335 |
] |
335 |
] |
336 |
}, |
336 |
}, |
337 |
{ |
337 |
{ |
338 |
"output_type": "stream", |
338 |
"output_type": "stream", |
339 |
"stream": "stdout", |
339 |
"stream": "stdout", |
340 |
"text": [ |
340 |
"text": [ |
341 |
"\n", |
341 |
"\n", |
342 |
"(18, 22.625, 98284.25)" |
342 |
"(18, 22.625, 98284.25)" |
343 |
] |
343 |
] |
344 |
}, |
344 |
}, |
345 |
{ |
345 |
{ |
346 |
"output_type": "stream", |
346 |
"output_type": "stream", |
347 |
"stream": "stdout", |
347 |
"stream": "stdout", |
348 |
"text": [ |
348 |
"text": [ |
349 |
"\n", |
349 |
"\n", |
350 |
"(19, 22.625, 98284.25)" |
350 |
"(19, 22.625, 98284.25)" |
351 |
] |
351 |
] |
352 |
}, |
352 |
}, |
353 |
{ |
353 |
{ |
354 |
"output_type": "stream", |
354 |
"output_type": "stream", |
355 |
"stream": "stdout", |
355 |
"stream": "stdout", |
356 |
"text": [ |
356 |
"text": [ |
357 |
"\n", |
357 |
"\n", |
358 |
"(20, 22.625, 98288.25)" |
358 |
"(20, 22.625, 98288.25)" |
359 |
] |
359 |
] |
360 |
}, |
360 |
}, |
361 |
{ |
361 |
{ |
362 |
"output_type": "stream", |
362 |
"output_type": "stream", |
363 |
"stream": "stdout", |
363 |
"stream": "stdout", |
364 |
"text": [ |
364 |
"text": [ |
365 |
"\n", |
365 |
"\n", |
366 |
"(21, 22.625, 98288.25)" |
366 |
"(21, 22.625, 98288.25)" |
367 |
] |
367 |
] |
368 |
}, |
368 |
}, |
369 |
{ |
369 |
{ |
370 |
"output_type": "stream", |
370 |
"output_type": "stream", |
371 |
"stream": "stdout", |
371 |
"stream": "stdout", |
372 |
"text": [ |
372 |
"text": [ |
373 |
"\n", |
373 |
"\n", |
374 |
"(22, 22.625, 98288.5)" |
374 |
"(22, 22.625, 98288.5)" |
375 |
] |
375 |
] |
376 |
}, |
376 |
}, |
377 |
{ |
377 |
{ |
378 |
"output_type": "stream", |
378 |
"output_type": "stream", |
379 |
"stream": "stdout", |
379 |
"stream": "stdout", |
380 |
"text": [ |
380 |
"text": [ |
381 |
"\n", |
381 |
"\n", |
382 |
"(23, 22.625, 98284.5)" |
382 |
"(23, 22.625, 98284.5)" |
383 |
] |
383 |
] |
384 |
}, |
384 |
}, |
385 |
{ |
385 |
{ |
386 |
"output_type": "stream", |
386 |
"output_type": "stream", |
387 |
"stream": "stdout", |
387 |
"stream": "stdout", |
388 |
"text": [ |
388 |
"text": [ |
389 |
"\n", |
389 |
"\n", |
390 |
"(24, 22.625, 98284.5)" |
390 |
"(24, 22.625, 98284.5)" |
391 |
] |
391 |
] |
392 |
}, |
392 |
}, |
393 |
{ |
393 |
{ |
394 |
"output_type": "stream", |
394 |
"output_type": "stream", |
395 |
"stream": "stdout", |
395 |
"stream": "stdout", |
396 |
"text": [ |
396 |
"text": [ |
397 |
"\n", |
397 |
"\n", |
398 |
"(25, 22.625, 98286.0)" |
398 |
"(25, 22.625, 98286.0)" |
399 |
] |
399 |
] |
400 |
}, |
400 |
}, |
401 |
{ |
401 |
{ |
402 |
"output_type": "stream", |
402 |
"output_type": "stream", |
403 |
"stream": "stdout", |
403 |
"stream": "stdout", |
404 |
"text": [ |
404 |
"text": [ |
405 |
"\n", |
405 |
"\n", |
406 |
"(26, 22.625, 98286.0)" |
406 |
"(26, 22.625, 98286.0)" |
407 |
] |
407 |
] |
408 |
}, |
408 |
}, |
409 |
{ |
409 |
{ |
410 |
"output_type": "stream", |
410 |
"output_type": "stream", |
411 |
"stream": "stdout", |
411 |
"stream": "stdout", |
412 |
"text": [ |
412 |
"text": [ |
413 |
"\n", |
413 |
"\n", |
414 |
"(27, 22.625, 98290.0)" |
414 |
"(27, 22.625, 98290.0)" |
415 |
] |
415 |
] |
416 |
}, |
416 |
}, |
417 |
{ |
417 |
{ |
418 |
"output_type": "stream", |
418 |
"output_type": "stream", |
419 |
"stream": "stdout", |
419 |
"stream": "stdout", |
420 |
"text": [ |
420 |
"text": [ |
421 |
"\n", |
421 |
"\n", |
422 |
"(28, 22.625, 98290.0)" |
422 |
"(28, 22.625, 98290.0)" |
423 |
] |
423 |
] |
424 |
}, |
424 |
}, |
425 |
{ |
425 |
{ |
426 |
"output_type": "stream", |
426 |
"output_type": "stream", |
427 |
"stream": "stdout", |
427 |
"stream": "stdout", |
428 |
"text": [ |
428 |
"text": [ |
429 |
"\n", |
429 |
"\n", |
430 |
"(29, 22.625, 98286.5)" |
430 |
"(29, 22.625, 98286.5)" |
431 |
] |
431 |
] |
432 |
}, |
432 |
}, |
433 |
{ |
433 |
{ |
434 |
"output_type": "stream", |
434 |
"output_type": "stream", |
435 |
"stream": "stdout", |
435 |
"stream": "stdout", |
436 |
"text": [ |
436 |
"text": [ |
437 |
"\n", |
437 |
"\n", |
438 |
"(30, 22.625, 98286.5)" |
438 |
"(30, 22.625, 98286.5)" |
439 |
] |
439 |
] |
440 |
}, |
440 |
}, |
441 |
{ |
441 |
{ |
442 |
"output_type": "stream", |
442 |
"output_type": "stream", |
443 |
"stream": "stdout", |
443 |
"stream": "stdout", |
444 |
"text": [ |
444 |
"text": [ |
445 |
"\n", |
445 |
"\n", |
446 |
"(31, 22.625, 98290.75)" |
446 |
"(31, 22.625, 98290.75)" |
447 |
] |
447 |
] |
448 |
}, |
448 |
}, |
449 |
{ |
449 |
{ |
450 |
"output_type": "stream", |
450 |
"output_type": "stream", |
451 |
"stream": "stdout", |
451 |
"stream": "stdout", |
452 |
"text": [ |
452 |
"text": [ |
453 |
"\n", |
453 |
"\n", |
454 |
"(32, 22.625, 98290.75)" |
454 |
"(32, 22.625, 98290.75)" |
455 |
] |
455 |
] |
456 |
}, |
456 |
}, |
457 |
{ |
457 |
{ |
458 |
"output_type": "stream", |
458 |
"output_type": "stream", |
459 |
"stream": "stdout", |
459 |
"stream": "stdout", |
460 |
"text": [ |
460 |
"text": [ |
461 |
"\n", |
461 |
"\n", |
462 |
"(33, 22.625, 98286.25)" |
462 |
"(33, 22.625, 98286.25)" |
463 |
] |
463 |
] |
464 |
}, |
464 |
}, |
465 |
{ |
465 |
{ |
466 |
"output_type": "stream", |
466 |
"output_type": "stream", |
467 |
"stream": "stdout", |
467 |
"stream": "stdout", |
468 |
"text": [ |
468 |
"text": [ |
469 |
"\n", |
469 |
"\n", |
470 |
"(34, 22.625, 98286.25)" |
470 |
"(34, 22.625, 98286.25)" |
471 |
] |
471 |
] |
472 |
}, |
472 |
}, |
473 |
{ |
473 |
{ |
474 |
"output_type": "stream", |
474 |
"output_type": "stream", |
475 |
"stream": "stdout", |
475 |
"stream": "stdout", |
476 |
"text": [ |
476 |
"text": [ |
477 |
"\n", |
477 |
"\n", |
478 |
"(35, 22.625, 98286.25)" |
478 |
"(35, 22.625, 98286.25)" |
479 |
] |
479 |
] |
480 |
}, |
480 |
}, |
481 |
{ |
481 |
{ |
482 |
"output_type": "stream", |
482 |
"output_type": "stream", |
483 |
"stream": "stdout", |
483 |
"stream": "stdout", |
484 |
"text": [ |
484 |
"text": [ |
485 |
"\n", |
485 |
"\n", |
486 |
"(36, 22.625, 98286.25)" |
486 |
"(36, 22.625, 98286.25)" |
487 |
] |
487 |
] |
488 |
}, |
488 |
}, |
489 |
{ |
489 |
{ |
490 |
"output_type": "stream", |
490 |
"output_type": "stream", |
491 |
"stream": "stdout", |
491 |
"stream": "stdout", |
492 |
"text": [ |
492 |
"text": [ |
493 |
"\n", |
493 |
"\n", |
494 |
"(37, 22.625, 98286.25)" |
494 |
"(37, 22.625, 98286.25)" |
495 |
] |
495 |
] |
496 |
}, |
496 |
}, |
497 |
{ |
497 |
{ |
498 |
"output_type": "stream", |
498 |
"output_type": "stream", |
499 |
"stream": "stdout", |
499 |
"stream": "stdout", |
500 |
"text": [ |
500 |
"text": [ |
501 |
"\n", |
501 |
"\n", |
502 |
"(38, 22.625, 98286.25)" |
502 |
"(38, 22.625, 98286.25)" |
503 |
] |
503 |
] |
504 |
}, |
504 |
}, |
505 |
{ |
505 |
{ |
506 |
"output_type": "stream", |
506 |
"output_type": "stream", |
507 |
"stream": "stdout", |
507 |
"stream": "stdout", |
508 |
"text": [ |
508 |
"text": [ |
509 |
"\n", |
509 |
"\n", |
510 |
"(39, 22.625, 98286.25)" |
510 |
"(39, 22.625, 98286.25)" |
511 |
] |
511 |
] |
512 |
}, |
512 |
}, |
513 |
{ |
513 |
{ |
514 |
"output_type": "stream", |
514 |
"output_type": "stream", |
515 |
"stream": "stdout", |
515 |
"stream": "stdout", |
516 |
"text": [ |
516 |
"text": [ |
517 |
"\n", |
517 |
"\n", |
518 |
"(40, 22.625, 98290.75)" |
518 |
"(40, 22.625, 98290.75)" |
519 |
] |
519 |
] |
520 |
}, |
520 |
}, |
521 |
{ |
521 |
{ |
522 |
"output_type": "stream", |
522 |
"output_type": "stream", |
523 |
"stream": "stdout", |
523 |
"stream": "stdout", |
524 |
"text": [ |
524 |
"text": [ |
525 |
"\n", |
525 |
"\n", |
526 |
"(41, 22.625, 98290.75)" |
526 |
"(41, 22.625, 98290.75)" |
527 |
] |
527 |
] |
528 |
}, |
528 |
}, |
529 |
{ |
529 |
{ |
530 |
"output_type": "stream", |
530 |
"output_type": "stream", |
531 |
"stream": "stdout", |
531 |
"stream": "stdout", |
532 |
"text": [ |
532 |
"text": [ |
533 |
"\n", |
533 |
"\n", |
534 |
"(42, 22.625, 98286.0)" |
534 |
"(42, 22.625, 98286.0)" |
535 |
] |
535 |
] |
536 |
}, |
536 |
}, |
537 |
{ |
537 |
{ |
538 |
"output_type": "stream", |
538 |
"output_type": "stream", |
539 |
"stream": "stdout", |
539 |
"stream": "stdout", |
540 |
"text": [ |
540 |
"text": [ |
541 |
"\n", |
541 |
"\n", |
542 |
"(43, 22.625, 98286.0)" |
542 |
"(43, 22.625, 98286.0)" |
543 |
] |
543 |
] |
544 |
}, |
544 |
}, |
545 |
{ |
545 |
{ |
546 |
"output_type": "stream", |
546 |
"output_type": "stream", |
547 |
"stream": "stdout", |
547 |
"stream": "stdout", |
548 |
"text": [ |
548 |
"text": [ |
549 |
"\n", |
549 |
"\n", |
550 |
"(44, 22.625, 98286.0)" |
550 |
"(44, 22.625, 98286.0)" |
551 |
] |
551 |
] |
552 |
}, |
552 |
}, |
553 |
{ |
553 |
{ |
554 |
"output_type": "stream", |
554 |
"output_type": "stream", |
555 |
"stream": "stdout", |
555 |
"stream": "stdout", |
556 |
"text": [ |
556 |
"text": [ |
557 |
"\n", |
557 |
"\n", |
558 |
"(45, 22.625, 98286.0)" |
558 |
"(45, 22.625, 98286.0)" |
559 |
] |
559 |
] |
560 |
}, |
560 |
}, |
561 |
{ |
561 |
{ |
562 |
"output_type": "stream", |
562 |
"output_type": "stream", |
563 |
"stream": "stdout", |
563 |
"stream": "stdout", |
564 |
"text": [ |
564 |
"text": [ |
565 |
"\n", |
565 |
"\n", |
566 |
"(46, 22.625, 98288.75)" |
566 |
"(46, 22.625, 98288.75)" |
567 |
] |
567 |
] |
568 |
}, |
568 |
}, |
569 |
{ |
569 |
{ |
570 |
"output_type": "stream", |
570 |
"output_type": "stream", |
571 |
"stream": "stdout", |
571 |
"stream": "stdout", |
572 |
"text": [ |
572 |
"text": [ |
573 |
"\n", |
573 |
"\n", |
574 |
"(47, 22.625, 98288.75)" |
574 |
"(47, 22.625, 98288.75)" |
575 |
] |
575 |
] |
576 |
}, |
576 |
}, |
577 |
{ |
577 |
{ |
578 |
"output_type": "stream", |
578 |
"output_type": "stream", |
579 |
"stream": "stdout", |
579 |
"stream": "stdout", |
580 |
"text": [ |
580 |
"text": [ |
581 |
"\n", |
581 |
"\n", |
582 |
"(48, 22.625, 98286.5)" |
582 |
"(48, 22.625, 98286.5)" |
583 |
] |
583 |
] |
584 |
}, |
584 |
}, |
585 |
{ |
585 |
{ |
586 |
"output_type": "stream", |
586 |
"output_type": "stream", |
587 |
"stream": "stdout", |
587 |
"stream": "stdout", |
588 |
"text": [ |
588 |
"text": [ |
589 |
"\n", |
589 |
"\n", |
590 |
"(49, 22.625, 98286.5)" |
590 |
"(49, 22.625, 98286.5)" |
591 |
] |
591 |
] |
592 |
}, |
592 |
}, |
593 |
{ |
593 |
{ |
594 |
"output_type": "stream", |
594 |
"output_type": "stream", |
595 |
"stream": "stdout", |
595 |
"stream": "stdout", |
596 |
"text": [ |
596 |
"text": [ |
597 |
"\n", |
597 |
"\n", |
598 |
"(50, 22.625, 98288.5)" |
598 |
"(50, 22.625, 98288.5)" |
599 |
] |
599 |
] |
600 |
}, |
600 |
}, |
601 |
{ |
601 |
{ |
602 |
"output_type": "stream", |
602 |
"output_type": "stream", |
603 |
"stream": "stdout", |
603 |
"stream": "stdout", |
604 |
"text": [ |
604 |
"text": [ |
605 |
"\n", |
605 |
"\n", |
606 |
"(51, 22.625, 98288.5)" |
606 |
"(51, 22.625, 98288.5)" |
607 |
] |
607 |
] |
608 |
}, |
608 |
}, |
609 |
{ |
609 |
{ |
610 |
"output_type": "stream", |
610 |
"output_type": "stream", |
611 |
"stream": "stdout", |
611 |
"stream": "stdout", |
612 |
"text": [ |
612 |
"text": [ |
613 |
"\n", |
613 |
"\n", |
614 |
"(52, 22.625, 98288.5)" |
614 |
"(52, 22.625, 98288.5)" |
615 |
] |
615 |
] |
616 |
}, |
616 |
}, |
617 |
{ |
617 |
{ |
618 |
"output_type": "stream", |
618 |
"output_type": "stream", |
619 |
"stream": "stdout", |
619 |
"stream": "stdout", |
620 |
"text": [ |
620 |
"text": [ |
621 |
"\n", |
621 |
"\n", |
622 |
"(53, 22.625, 98286.75)" |
622 |
"(53, 22.625, 98286.75)" |
623 |
] |
623 |
] |
624 |
}, |
624 |
}, |
625 |
{ |
625 |
{ |
626 |
"output_type": "stream", |
626 |
"output_type": "stream", |
627 |
"stream": "stdout", |
627 |
"stream": "stdout", |
628 |
"text": [ |
628 |
"text": [ |
629 |
"\n", |
629 |
"\n", |
630 |
"(54, 22.625, 98286.75)" |
630 |
"(54, 22.625, 98286.75)" |
631 |
] |
631 |
] |
632 |
}, |
632 |
}, |
633 |
{ |
633 |
{ |
634 |
"output_type": "stream", |
634 |
"output_type": "stream", |
635 |
"stream": "stdout", |
635 |
"stream": "stdout", |
636 |
"text": [ |
636 |
"text": [ |
637 |
"\n", |
637 |
"\n", |
638 |
"(55, 22.625, 98286.0)" |
638 |
"(55, 22.625, 98286.0)" |
639 |
] |
639 |
] |
640 |
}, |
640 |
}, |
641 |
{ |
641 |
{ |
642 |
"output_type": "stream", |
642 |
"output_type": "stream", |
643 |
"stream": "stdout", |
643 |
"stream": "stdout", |
644 |
"text": [ |
644 |
"text": [ |
645 |
"\n", |
645 |
"\n", |
646 |
"(56, 22.625, 98286.0)" |
646 |
"(56, 22.625, 98286.0)" |
647 |
] |
647 |
] |
648 |
}, |
648 |
}, |
649 |
{ |
649 |
{ |
650 |
"output_type": "stream", |
650 |
"output_type": "stream", |
651 |
"stream": "stdout", |
651 |
"stream": "stdout", |
652 |
"text": [ |
652 |
"text": [ |
653 |
"\n", |
653 |
"\n", |
654 |
"(57, 22.625, 98286.75)" |
654 |
"(57, 22.625, 98286.75)" |
655 |
] |
655 |
] |
656 |
}, |
656 |
}, |
657 |
{ |
657 |
{ |
658 |
"output_type": "stream", |
658 |
"output_type": "stream", |
659 |
"stream": "stdout", |
659 |
"stream": "stdout", |
660 |
"text": [ |
660 |
"text": [ |
661 |
"\n", |
661 |
"\n", |
662 |
"(58, 22.625, 98286.75)" |
662 |
"(58, 22.625, 98286.75)" |
663 |
] |
663 |
] |
664 |
}, |
664 |
}, |
665 |
{ |
665 |
{ |
666 |
"output_type": "stream", |
666 |
"output_type": "stream", |
667 |
"stream": "stdout", |
667 |
"stream": "stdout", |
668 |
"text": [ |
668 |
"text": [ |
669 |
"\n", |
669 |
"\n", |
670 |
"(59, 22.625, 98290.75)" |
670 |
"(59, 22.625, 98290.75)" |
671 |
] |
671 |
] |
672 |
}, |
672 |
}, |
673 |
{ |
673 |
{ |
674 |
"output_type": "stream", |
674 |
"output_type": "stream", |
675 |
"stream": "stdout", |
675 |
"stream": "stdout", |
676 |
"text": [ |
676 |
"text": [ |
677 |
"\n", |
677 |
"\n", |
678 |
"(60, 22.625, 98290.75)" |
678 |
"(60, 22.625, 98290.75)" |
679 |
] |
679 |
] |
680 |
}, |
680 |
}, |
681 |
{ |
681 |
{ |
682 |
"output_type": "stream", |
682 |
"output_type": "stream", |
683 |
"stream": "stdout", |
683 |
"stream": "stdout", |
684 |
"text": [ |
684 |
"text": [ |
685 |
"\n", |
685 |
"\n", |
686 |
"(61, 22.625, 98284.5)" |
686 |
"(61, 22.625, 98284.5)" |
687 |
] |
687 |
] |
688 |
}, |
688 |
}, |
689 |
{ |
689 |
{ |
690 |
"output_type": "stream", |
690 |
"output_type": "stream", |
691 |
"stream": "stdout", |
691 |
"stream": "stdout", |
692 |
"text": [ |
692 |
"text": [ |
693 |
"\n", |
693 |
"\n", |
694 |
"(62, 22.625, 98284.5)" |
694 |
"(62, 22.625, 98284.5)" |
695 |
] |
695 |
] |
696 |
}, |
696 |
}, |
697 |
{ |
697 |
{ |
698 |
"output_type": "stream", |
698 |
"output_type": "stream", |
699 |
"stream": "stdout", |
699 |
"stream": "stdout", |
700 |
"text": [ |
700 |
"text": [ |
701 |
"\n", |
701 |
"\n", |
702 |
"(63, 22.625, 98282.25)" |
702 |
"(63, 22.625, 98282.25)" |
703 |
] |
703 |
] |
704 |
}, |
704 |
}, |
705 |
{ |
705 |
{ |
706 |
"output_type": "stream", |
706 |
"output_type": "stream", |
707 |
"stream": "stdout", |
707 |
"stream": "stdout", |
708 |
"text": [ |
708 |
"text": [ |
709 |
"\n", |
709 |
"\n", |
710 |
"(64, 22.625, 98286.25)" |
710 |
"(64, 22.625, 98286.25)" |
711 |
] |
711 |
] |
712 |
}, |
712 |
}, |
713 |
{ |
713 |
{ |
714 |
"output_type": "stream", |
714 |
"output_type": "stream", |
715 |
"stream": "stdout", |
715 |
"stream": "stdout", |
716 |
"text": [ |
716 |
"text": [ |
717 |
"\n", |
717 |
"\n", |
718 |
"(65, 22.625, 98288.25)" |
718 |
"(65, 22.625, 98288.25)" |
719 |
] |
719 |
] |
720 |
}, |
720 |
}, |
721 |
{ |
721 |
{ |
722 |
"output_type": "stream", |
722 |
"output_type": "stream", |
723 |
"stream": "stdout", |
723 |
"stream": "stdout", |
724 |
"text": [ |
724 |
"text": [ |
725 |
"\n", |
725 |
"\n", |
726 |
"(66, 22.625, 98288.25)" |
726 |
"(66, 22.625, 98288.25)" |
727 |
] |
727 |
] |
728 |
}, |
728 |
}, |
729 |
{ |
729 |
{ |
730 |
"output_type": "stream", |
730 |
"output_type": "stream", |
731 |
"stream": "stdout", |
731 |
"stream": "stdout", |
732 |
"text": [ |
732 |
"text": [ |
733 |
"\n", |
733 |
"\n", |
734 |
"(67, 22.625, 98288.25)" |
734 |
"(67, 22.625, 98288.25)" |
735 |
] |
735 |
] |
736 |
}, |
736 |
}, |
737 |
{ |
737 |
{ |
738 |
"output_type": "stream", |
738 |
"output_type": "stream", |
739 |
"stream": "stdout", |
739 |
"stream": "stdout", |
740 |
"text": [ |
740 |
"text": [ |
741 |
"\n", |
741 |
"\n", |
742 |
"(68, 22.625, 98290.5)" |
742 |
"(68, 22.625, 98290.5)" |
743 |
] |
743 |
] |
744 |
}, |
744 |
}, |
745 |
{ |
745 |
{ |
746 |
"output_type": "stream", |
746 |
"output_type": "stream", |
747 |
"stream": "stdout", |
747 |
"stream": "stdout", |
748 |
"text": [ |
748 |
"text": [ |
749 |
"\n", |
749 |
"\n", |
750 |
"(69, 22.625, 98290.5)" |
750 |
"(69, 22.625, 98290.5)" |
751 |
] |
751 |
] |
752 |
}, |
752 |
}, |
753 |
{ |
753 |
{ |
754 |
"output_type": "stream", |
754 |
"output_type": "stream", |
755 |
"stream": "stdout", |
755 |
"stream": "stdout", |
756 |
"text": [ |
756 |
"text": [ |
757 |
"\n", |
757 |
"\n", |
758 |
"(70, 22.625, 98290.25)" |
758 |
"(70, 22.625, 98290.25)" |
759 |
] |
759 |
] |
760 |
}, |
760 |
}, |
761 |
{ |
761 |
{ |
762 |
"output_type": "stream", |
762 |
"output_type": "stream", |
763 |
"stream": "stdout", |
763 |
"stream": "stdout", |
764 |
"text": [ |
764 |
"text": [ |
765 |
"\n", |
765 |
"\n", |
766 |
"(71, 22.625, 98290.25)" |
766 |
"(71, 22.625, 98290.25)" |
767 |
] |
767 |
] |
768 |
}, |
768 |
}, |
769 |
{ |
769 |
{ |
770 |
"output_type": "stream", |
770 |
"output_type": "stream", |
771 |
"stream": "stdout", |
771 |
"stream": "stdout", |
772 |
"text": [ |
772 |
"text": [ |
773 |
"\n", |
773 |
"\n", |
774 |
"(72, 22.625, 98286.0)" |
774 |
"(72, 22.625, 98286.0)" |
775 |
] |
775 |
] |
776 |
}, |
776 |
}, |
777 |
{ |
777 |
{ |
778 |
"output_type": "stream", |
778 |
"output_type": "stream", |
779 |
"stream": "stdout", |
779 |
"stream": "stdout", |
780 |
"text": [ |
780 |
"text": [ |
781 |
"\n", |
781 |
"\n", |
782 |
"(73, 22.625, 98286.0)" |
782 |
"(73, 22.625, 98286.0)" |
783 |
] |
783 |
] |
784 |
}, |
784 |
}, |
785 |
{ |
785 |
{ |
786 |
"output_type": "stream", |
786 |
"output_type": "stream", |
787 |
"stream": "stdout", |
787 |
"stream": "stdout", |
788 |
"text": [ |
788 |
"text": [ |
789 |
"\n", |
789 |
"\n", |
790 |
"(74, 22.625, 98290.25)" |
790 |
"(74, 22.625, 98290.25)" |
791 |
] |
791 |
] |
792 |
}, |
792 |
}, |
793 |
{ |
793 |
{ |
794 |
"output_type": "stream", |
794 |
"output_type": "stream", |
795 |
"stream": "stdout", |
795 |
"stream": "stdout", |
796 |
"text": [ |
796 |
"text": [ |
797 |
"\n", |
797 |
"\n", |
798 |
"(75, 22.625, 98290.25)" |
798 |
"(75, 22.625, 98290.25)" |
799 |
] |
799 |
] |
800 |
}, |
800 |
}, |
801 |
{ |
801 |
{ |
802 |
"output_type": "stream", |
802 |
"output_type": "stream", |
803 |
"stream": "stdout", |
803 |
"stream": "stdout", |
804 |
"text": [ |
804 |
"text": [ |
805 |
"\n", |
805 |
"\n", |
806 |
"(76, 22.625, 98284.5)" |
806 |
"(76, 22.625, 98284.5)" |
807 |
] |
807 |
] |
808 |
}, |
808 |
}, |
809 |
{ |
809 |
{ |
810 |
"output_type": "stream", |
810 |
"output_type": "stream", |
811 |
"stream": "stdout", |
811 |
"stream": "stdout", |
812 |
"text": [ |
812 |
"text": [ |
813 |
"\n", |
813 |
"\n", |
814 |
"(77, 22.625, 98284.5)" |
814 |
"(77, 22.625, 98284.5)" |
815 |
] |
815 |
] |
816 |
}, |
816 |
}, |
817 |
{ |
817 |
{ |
818 |
"output_type": "stream", |
818 |
"output_type": "stream", |
819 |
"stream": "stdout", |
819 |
"stream": "stdout", |
820 |
"text": [ |
820 |
"text": [ |
821 |
"\n", |
821 |
"\n", |
822 |
"(78, 22.625, 98290.5)" |
822 |
"(78, 22.625, 98290.5)" |
823 |
] |
823 |
] |
824 |
}, |
824 |
}, |
825 |
{ |
825 |
{ |
826 |
"output_type": "stream", |
826 |
"output_type": "stream", |
827 |
"stream": "stdout", |
827 |
"stream": "stdout", |
828 |
"text": [ |
828 |
"text": [ |
829 |
"\n", |
829 |
"\n", |
830 |
"(79, 22.625, 98290.5)" |
830 |
"(79, 22.625, 98290.5)" |
831 |
] |
831 |
] |
832 |
}, |
832 |
}, |
833 |
{ |
833 |
{ |
834 |
"output_type": "stream", |
834 |
"output_type": "stream", |
835 |
"stream": "stdout", |
835 |
"stream": "stdout", |
836 |
"text": [ |
836 |
"text": [ |
837 |
"\n", |
837 |
"\n", |
838 |
"(80, 22.625, 98290.5)" |
838 |
"(80, 22.625, 98290.5)" |
839 |
] |
839 |
] |
840 |
}, |
840 |
}, |
841 |
{ |
841 |
{ |
842 |
"output_type": "stream", |
842 |
"output_type": "stream", |
843 |
"stream": "stdout", |
843 |
"stream": "stdout", |
844 |
"text": [ |
844 |
"text": [ |
845 |
"\n", |
845 |
"\n", |
846 |
"(81, 22.625, 98290.25)" |
846 |
"(81, 22.625, 98290.25)" |
847 |
] |
847 |
] |
848 |
}, |
848 |
}, |
849 |
{ |
849 |
{ |
850 |
"output_type": "stream", |
850 |
"output_type": "stream", |
851 |
"stream": "stdout", |
851 |
"stream": "stdout", |
852 |
"text": [ |
852 |
"text": [ |
853 |
"\n", |
853 |
"\n", |
854 |
"(82, 22.625, 98290.25)" |
854 |
"(82, 22.625, 98290.25)" |
855 |
] |
855 |
] |
856 |
}, |
856 |
}, |
857 |
{ |
857 |
{ |
858 |
"output_type": "stream", |
858 |
"output_type": "stream", |
859 |
"stream": "stdout", |
859 |
"stream": "stdout", |
860 |
"text": [ |
860 |
"text": [ |
861 |
"\n", |
861 |
"\n", |
862 |
"(83, 22.625, 98286.25)" |
862 |
"(83, 22.625, 98286.25)" |
863 |
] |
863 |
] |
864 |
}, |
864 |
}, |
865 |
{ |
865 |
{ |
866 |
"output_type": "stream", |
866 |
"output_type": "stream", |
867 |
"stream": "stdout", |
867 |
"stream": "stdout", |
868 |
"text": [ |
868 |
"text": [ |
869 |
"\n", |
869 |
"\n", |
870 |
"(84, 22.625, 98286.25)" |
870 |
"(84, 22.625, 98286.25)" |
871 |
] |
871 |
] |
872 |
}, |
872 |
}, |
873 |
{ |
873 |
{ |
874 |
"output_type": "stream", |
874 |
"output_type": "stream", |
875 |
"stream": "stdout", |
875 |
"stream": "stdout", |
876 |
"text": [ |
876 |
"text": [ |
877 |
"\n", |
877 |
"\n", |
878 |
"(85, 22.625, 98290.5)" |
878 |
"(85, 22.625, 98290.5)" |
879 |
] |
879 |
] |
880 |
}, |
880 |
}, |
881 |
{ |
881 |
{ |
882 |
"output_type": "stream", |
882 |
"output_type": "stream", |
883 |
"stream": "stdout", |
883 |
"stream": "stdout", |
884 |
"text": [ |
884 |
"text": [ |
885 |
"\n", |
885 |
"\n", |
886 |
"(86, 22.625, 98290.5)" |
886 |
"(86, 22.625, 98290.5)" |
887 |
] |
887 |
] |
888 |
}, |
888 |
}, |
889 |
{ |
889 |
{ |
890 |
"output_type": "stream", |
890 |
"output_type": "stream", |
891 |
"stream": "stdout", |
891 |
"stream": "stdout", |
892 |
"text": [ |
892 |
"text": [ |
893 |
"\n", |
893 |
"\n", |
894 |
"(87, 22.625, 98288.5)" |
894 |
"(87, 22.625, 98288.5)" |
895 |
] |
895 |
] |
896 |
}, |
896 |
}, |
897 |
{ |
897 |
{ |
898 |
"output_type": "stream", |
898 |
"output_type": "stream", |
899 |
"stream": "stdout", |
899 |
"stream": "stdout", |
900 |
"text": [ |
900 |
"text": [ |
901 |
"\n", |
901 |
"\n", |
902 |
"(88, 22.625, 98288.5)" |
902 |
"(88, 22.625, 98288.5)" |
903 |
] |
903 |
] |
904 |
}, |
904 |
}, |
905 |
{ |
905 |
{ |
906 |
"output_type": "stream", |
906 |
"output_type": "stream", |
907 |
"stream": "stdout", |
907 |
"stream": "stdout", |
908 |
"text": [ |
908 |
"text": [ |
909 |
"\n", |
909 |
"\n", |
910 |
"(89, 22.625, 98286.75)" |
910 |
"(89, 22.625, 98286.75)" |
911 |
] |
911 |
] |
912 |
}, |
912 |
}, |
913 |
{ |
913 |
{ |
914 |
"output_type": "stream", |
914 |
"output_type": "stream", |
915 |
"stream": "stdout", |
915 |
"stream": "stdout", |
916 |
"text": [ |
916 |
"text": [ |
917 |
"\n", |
917 |
"\n", |
918 |
"(90, 22.625, 98286.75)" |
918 |
"(90, 22.625, 98286.75)" |
919 |
] |
919 |
] |
920 |
}, |
920 |
}, |
921 |
{ |
921 |
{ |
922 |
"output_type": "stream", |
922 |
"output_type": "stream", |
923 |
"stream": "stdout", |
923 |
"stream": "stdout", |
924 |
"text": [ |
924 |
"text": [ |
925 |
"\n", |
925 |
"\n", |
926 |
"(91, 22.625, 98290.75)" |
926 |
"(91, 22.625, 98290.75)" |
927 |
] |
927 |
] |
928 |
}, |
928 |
}, |
929 |
{ |
929 |
{ |
930 |
"output_type": "stream", |
930 |
"output_type": "stream", |
931 |
"stream": "stdout", |
931 |
"stream": "stdout", |
932 |
"text": [ |
932 |
"text": [ |
933 |
"\n", |
933 |
"\n", |
934 |
"(92, 22.625, 98290.75)" |
934 |
"(92, 22.625, 98290.75)" |
935 |
] |
935 |
] |
936 |
}, |
936 |
}, |
937 |
{ |
937 |
{ |
938 |
"output_type": "stream", |
938 |
"output_type": "stream", |
939 |
"stream": "stdout", |
939 |
"stream": "stdout", |
940 |
"text": [ |
940 |
"text": [ |
941 |
"\n", |
941 |
"\n", |
942 |
"(93, 22.625, 98288.75)" |
942 |
"(93, 22.625, 98288.75)" |
943 |
] |
943 |
] |
944 |
}, |
944 |
}, |
945 |
{ |
945 |
{ |
946 |
"output_type": "stream", |
946 |
"output_type": "stream", |
947 |
"stream": "stdout", |
947 |
"stream": "stdout", |
948 |
"text": [ |
948 |
"text": [ |
949 |
"\n", |
949 |
"\n", |
950 |
"(94, 22.625, 98288.75)" |
950 |
"(94, 22.625, 98288.75)" |
951 |
] |
951 |
] |
952 |
}, |
952 |
}, |
953 |
{ |
953 |
{ |
954 |
"output_type": "stream", |
954 |
"output_type": "stream", |
955 |
"stream": "stdout", |
955 |
"stream": "stdout", |
956 |
"text": [ |
956 |
"text": [ |
957 |
"\n", |
957 |
"\n", |
958 |
"(95, 22.625, 98288.75)" |
958 |
"(95, 22.625, 98288.75)" |
959 |
] |
959 |
] |
960 |
}, |
960 |
}, |
961 |
{ |
961 |
{ |
962 |
"output_type": "stream", |
962 |
"output_type": "stream", |
963 |
"stream": "stdout", |
963 |
"stream": "stdout", |
964 |
"text": [ |
964 |
"text": [ |
965 |
"\n", |
965 |
"\n", |
966 |
"(96, 22.625, 98290.5)" |
966 |
"(96, 22.625, 98290.5)" |
967 |
] |
967 |
] |
968 |
}, |
968 |
}, |
969 |
{ |
969 |
{ |
970 |
"output_type": "stream", |
970 |
"output_type": "stream", |
971 |
"stream": "stdout", |
971 |
"stream": "stdout", |
972 |
"text": [ |
972 |
"text": [ |
973 |
"\n", |
973 |
"\n", |
974 |
"(97, 22.625, 98290.5)" |
974 |
"(97, 22.625, 98290.5)" |
975 |
] |
975 |
] |
976 |
}, |
976 |
}, |
977 |
{ |
977 |
{ |
978 |
"output_type": "stream", |
978 |
"output_type": "stream", |
979 |
"stream": "stdout", |
979 |
"stream": "stdout", |
980 |
"text": [ |
980 |
"text": [ |
981 |
"\n", |
981 |
"\n", |
982 |
"(98, 22.625, 98290.0)" |
982 |
"(98, 22.625, 98290.0)" |
983 |
] |
983 |
] |
984 |
}, |
984 |
}, |
985 |
{ |
985 |
{ |
986 |
"output_type": "stream", |
986 |
"output_type": "stream", |
987 |
"stream": "stdout", |
987 |
"stream": "stdout", |
988 |
"text": [ |
988 |
"text": [ |
989 |
"\n", |
989 |
"\n", |
990 |
"(99, 22.625, 98290.0)" |
990 |
"(99, 22.625, 98290.0)" |
991 |
] |
991 |
] |
992 |
}, |
992 |
}, |
993 |
{ |
993 |
{ |
994 |
"output_type": "stream", |
994 |
"output_type": "stream", |
995 |
"stream": "stdout", |
995 |
"stream": "stdout", |
996 |
"text": [ |
996 |
"text": [ |
997 |
"\n" |
997 |
"\n" |
998 |
] |
998 |
] |
999 |
} |
999 |
} |
1000 |
], |
1000 |
], |
1001 |
"prompt_number": 34 |
1001 |
"prompt_number": 34 |
1002 |
}, |
1002 |
}, |
1003 |
{ |
1003 |
{ |
1004 |
"cell_type": "markdown", |
1004 |
"cell_type": "markdown", |
1005 |
"metadata": {}, |
1005 |
"metadata": {}, |
1006 |
"source": [ |
1006 |
"source": [ |
1007 |
"Nam\u011b\u0159en\u00e1 data si ulo\u017e\u00edme pro pozd\u011bj\u0161\u00ed zpracov\u00e1n\u00ed. " |
1007 |
"Nam\u011b\u0159en\u00e1 data si ulo\u017e\u00edme pro pozd\u011bj\u0161\u00ed zpracov\u00e1n\u00ed. " |
1008 |
] |
1008 |
] |
1009 |
}, |
1009 |
}, |
1010 |
{ |
1010 |
{ |
1011 |
"cell_type": "code", |
1011 |
"cell_type": "code", |
1012 |
"collapsed": false, |
1012 |
"collapsed": false, |
1013 |
"input": [ |
1013 |
"input": [ |
1014 |
"np.savez(\"data_desk\", temp = t, preassure = p)" |
1014 |
"np.savez(\"data_desk\", temp = t, preassure = p)" |
1015 |
], |
1015 |
], |
1016 |
"language": "python", |
1016 |
"language": "python", |
1017 |
"metadata": {}, |
1017 |
"metadata": {}, |
1018 |
"outputs": [], |
1018 |
"outputs": [], |
1019 |
"prompt_number": 35 |
1019 |
"prompt_number": 35 |
1020 |
}, |
1020 |
}, |
1021 |
{ |
1021 |
{ |
1022 |
"cell_type": "markdown", |
1022 |
"cell_type": "markdown", |
1023 |
"metadata": {}, |
1023 |
"metadata": {}, |
1024 |
"source": [ |
1024 |
"source": [ |
1025 |
"Nyn\u00ed p\u0159em\u00edst\u00edme m\u011b\u0159\u00edc\u00ed p\u0159\u00edpravek ze stolu na zem, a zopakujeme m\u011b\u0159en\u00ed" |
1025 |
"Nyn\u00ed p\u0159em\u00edst\u00edme m\u011b\u0159\u00edc\u00ed p\u0159\u00edpravek ze stolu na zem, a zopakujeme m\u011b\u0159en\u00ed" |
1026 |
] |
1026 |
] |
1027 |
}, |
1027 |
}, |
1028 |
{ |
1028 |
{ |
1029 |
"cell_type": "code", |
1029 |
"cell_type": "code", |
1030 |
"collapsed": false, |
1030 |
"collapsed": false, |
1031 |
"input": [ |
1031 |
"input": [ |
1032 |
"MEASUREMENTS = 100\n", |
1032 |
"MEASUREMENTS = 100\n", |
1033 |
"t = np.zeros(MEASUREMENTS)\n", |
1033 |
"t = np.zeros(MEASUREMENTS)\n", |
1034 |
"p = np.zeros(MEASUREMENTS)\n", |
1034 |
"p = np.zeros(MEASUREMENTS)\n", |
1035 |
"\n", |
1035 |
"\n", |
1036 |
"# gauge.route() V p\u0159\u00edpad\u011b v\u00edce \u010didel je pot\u0159eba ke ka\u017ed\u00e9mu p\u0159ed jeho pou\u017eit\u00edm nechat vyroutovat cesutu na sb\u011brnici.\n", |
1036 |
"# gauge.route() V p\u0159\u00edpad\u011b v\u00edce \u010didel je pot\u0159eba ke ka\u017ed\u00e9mu p\u0159ed jeho pou\u017eit\u00edm nechat vyroutovat cesutu na sb\u011brnici.\n", |
1037 |
"for n in range(MEASUREMENTS):\n", |
1037 |
"for n in range(MEASUREMENTS):\n", |
1038 |
" (t[n], p[n]) = gauge.get_tp()\n", |
1038 |
" (t[n], p[n]) = gauge.get_tp()\n", |
1039 |
" print(n,t[n], p[n])" |
1039 |
" print(n,t[n], p[n])" |
1040 |
], |
1040 |
], |
1041 |
"language": "python", |
1041 |
"language": "python", |
1042 |
"metadata": {}, |
1042 |
"metadata": {}, |
1043 |
"outputs": [ |
1043 |
"outputs": [ |
1044 |
{ |
1044 |
{ |
1045 |
"output_type": "stream", |
1045 |
"output_type": "stream", |
1046 |
"stream": "stdout", |
1046 |
"stream": "stdout", |
1047 |
"text": [ |
1047 |
"text": [ |
1048 |
"(0, 22.5625, 98296.25)\n", |
1048 |
"(0, 22.5625, 98296.25)\n", |
1049 |
"(1, 22.5625, 98296.25)" |
1049 |
"(1, 22.5625, 98296.25)" |
1050 |
] |
1050 |
] |
1051 |
}, |
1051 |
}, |
1052 |
{ |
1052 |
{ |
1053 |
"output_type": "stream", |
1053 |
"output_type": "stream", |
1054 |
"stream": "stdout", |
1054 |
"stream": "stdout", |
1055 |
"text": [ |
1055 |
"text": [ |
1056 |
"\n", |
1056 |
"\n", |
1057 |
"(2, 22.5625, 98302.5)" |
1057 |
"(2, 22.5625, 98302.5)" |
1058 |
] |
1058 |
] |
1059 |
}, |
1059 |
}, |
1060 |
{ |
1060 |
{ |
1061 |
"output_type": "stream", |
1061 |
"output_type": "stream", |
1062 |
"stream": "stdout", |
1062 |
"stream": "stdout", |
1063 |
"text": [ |
1063 |
"text": [ |
1064 |
"\n", |
1064 |
"\n", |
1065 |
"(3, 22.5625, 98302.5)" |
1065 |
"(3, 22.5625, 98302.5)" |
1066 |
] |
1066 |
] |
1067 |
}, |
1067 |
}, |
1068 |
{ |
1068 |
{ |
1069 |
"output_type": "stream", |
1069 |
"output_type": "stream", |
1070 |
"stream": "stdout", |
1070 |
"stream": "stdout", |
1071 |
"text": [ |
1071 |
"text": [ |
1072 |
"\n", |
1072 |
"\n", |
1073 |
"(4, 22.5625, 98300.25)" |
1073 |
"(4, 22.5625, 98300.25)" |
1074 |
] |
1074 |
] |
1075 |
}, |
1075 |
}, |
1076 |
{ |
1076 |
{ |
1077 |
"output_type": "stream", |
1077 |
"output_type": "stream", |
1078 |
"stream": "stdout", |
1078 |
"stream": "stdout", |
1079 |
"text": [ |
1079 |
"text": [ |
1080 |
"\n", |
1080 |
"\n", |
1081 |
"(5, 22.5625, 98300.25)" |
1081 |
"(5, 22.5625, 98300.25)" |
1082 |
] |
1082 |
] |
1083 |
}, |
1083 |
}, |
1084 |
{ |
1084 |
{ |
1085 |
"output_type": "stream", |
1085 |
"output_type": "stream", |
1086 |
"stream": "stdout", |
1086 |
"stream": "stdout", |
1087 |
"text": [ |
1087 |
"text": [ |
1088 |
"\n", |
1088 |
"\n", |
1089 |
"(6, 22.5625, 98302.0)" |
1089 |
"(6, 22.5625, 98302.0)" |
1090 |
] |
1090 |
] |
1091 |
}, |
1091 |
}, |
1092 |
{ |
1092 |
{ |
1093 |
"output_type": "stream", |
1093 |
"output_type": "stream", |
1094 |
"stream": "stdout", |
1094 |
"stream": "stdout", |
1095 |
"text": [ |
1095 |
"text": [ |
1096 |
"\n", |
1096 |
"\n", |
1097 |
"(7, 22.5625, 98302.0)" |
1097 |
"(7, 22.5625, 98302.0)" |
1098 |
] |
1098 |
] |
1099 |
}, |
1099 |
}, |
1100 |
{ |
1100 |
{ |
1101 |
"output_type": "stream", |
1101 |
"output_type": "stream", |
1102 |
"stream": "stdout", |
1102 |
"stream": "stdout", |
1103 |
"text": [ |
1103 |
"text": [ |
1104 |
"\n", |
1104 |
"\n", |
1105 |
"(8, 22.5625, 98300.75)" |
1105 |
"(8, 22.5625, 98300.75)" |
1106 |
] |
1106 |
] |
1107 |
}, |
1107 |
}, |
1108 |
{ |
1108 |
{ |
1109 |
"output_type": "stream", |
1109 |
"output_type": "stream", |
1110 |
"stream": "stdout", |
1110 |
"stream": "stdout", |
1111 |
"text": [ |
1111 |
"text": [ |
1112 |
"\n", |
1112 |
"\n", |
1113 |
"(9, 22.5625, 98300.75)" |
1113 |
"(9, 22.5625, 98300.75)" |
1114 |
] |
1114 |
] |
1115 |
}, |
1115 |
}, |
1116 |
{ |
1116 |
{ |
1117 |
"output_type": "stream", |
1117 |
"output_type": "stream", |
1118 |
"stream": "stdout", |
1118 |
"stream": "stdout", |
1119 |
"text": [ |
1119 |
"text": [ |
1120 |
"\n", |
1120 |
"\n", |
1121 |
"(10, 22.5625, 98304.5)" |
1121 |
"(10, 22.5625, 98304.5)" |
1122 |
] |
1122 |
] |
1123 |
}, |
1123 |
}, |
1124 |
{ |
1124 |
{ |
1125 |
"output_type": "stream", |
1125 |
"output_type": "stream", |
1126 |
"stream": "stdout", |
1126 |
"stream": "stdout", |
1127 |
"text": [ |
1127 |
"text": [ |
1128 |
"\n", |
1128 |
"\n", |
1129 |
"(11, 22.5625, 98304.5)" |
1129 |
"(11, 22.5625, 98304.5)" |
1130 |
] |
1130 |
] |
1131 |
}, |
1131 |
}, |
1132 |
{ |
1132 |
{ |
1133 |
"output_type": "stream", |
1133 |
"output_type": "stream", |
1134 |
"stream": "stdout", |
1134 |
"stream": "stdout", |
1135 |
"text": [ |
1135 |
"text": [ |
1136 |
"\n", |
1136 |
"\n", |
1137 |
"(12, 22.5625, 98304.25)" |
1137 |
"(12, 22.5625, 98304.25)" |
1138 |
] |
1138 |
] |
1139 |
}, |
1139 |
}, |
1140 |
{ |
1140 |
{ |
1141 |
"output_type": "stream", |
1141 |
"output_type": "stream", |
1142 |
"stream": "stdout", |
1142 |
"stream": "stdout", |
1143 |
"text": [ |
1143 |
"text": [ |
1144 |
"\n", |
1144 |
"\n", |
1145 |
"(13, 22.5625, 98304.25)" |
1145 |
"(13, 22.5625, 98304.25)" |
1146 |
] |
1146 |
] |
1147 |
}, |
1147 |
}, |
1148 |
{ |
1148 |
{ |
1149 |
"output_type": "stream", |
1149 |
"output_type": "stream", |
1150 |
"stream": "stdout", |
1150 |
"stream": "stdout", |
1151 |
"text": [ |
1151 |
"text": [ |
1152 |
"\n", |
1152 |
"\n", |
1153 |
"(14, 22.5625, 98300.25)" |
1153 |
"(14, 22.5625, 98300.25)" |
1154 |
] |
1154 |
] |
1155 |
}, |
1155 |
}, |
1156 |
{ |
1156 |
{ |
1157 |
"output_type": "stream", |
1157 |
"output_type": "stream", |
1158 |
"stream": "stdout", |
1158 |
"stream": "stdout", |
1159 |
"text": [ |
1159 |
"text": [ |
1160 |
"\n", |
1160 |
"\n", |
1161 |
"(15, 22.5625, 98300.25)" |
1161 |
"(15, 22.5625, 98300.25)" |
1162 |
] |
1162 |
] |
1163 |
}, |
1163 |
}, |
1164 |
{ |
1164 |
{ |
1165 |
"output_type": "stream", |
1165 |
"output_type": "stream", |
1166 |
"stream": "stdout", |
1166 |
"stream": "stdout", |
1167 |
"text": [ |
1167 |
"text": [ |
1168 |
"\n", |
1168 |
"\n", |
1169 |
"(16, 22.5625, 98300.25)" |
1169 |
"(16, 22.5625, 98300.25)" |
1170 |
] |
1170 |
] |
1171 |
}, |
1171 |
}, |
1172 |
{ |
1172 |
{ |
1173 |
"output_type": "stream", |
1173 |
"output_type": "stream", |
1174 |
"stream": "stdout", |
1174 |
"stream": "stdout", |
1175 |
"text": [ |
1175 |
"text": [ |
1176 |
"\n", |
1176 |
"\n", |
1177 |
"(17, 22.5625, 98302.5)" |
1177 |
"(17, 22.5625, 98302.5)" |
1178 |
] |
1178 |
] |
1179 |
}, |
1179 |
}, |
1180 |
{ |
1180 |
{ |
1181 |
"output_type": "stream", |
1181 |
"output_type": "stream", |
1182 |
"stream": "stdout", |
1182 |
"stream": "stdout", |
1183 |
"text": [ |
1183 |
"text": [ |
1184 |
"\n", |
1184 |
"\n", |
1185 |
"(18, 22.5625, 98302.5)" |
1185 |
"(18, 22.5625, 98302.5)" |
1186 |
] |
1186 |
] |
1187 |
}, |
1187 |
}, |
1188 |
{ |
1188 |
{ |
1189 |
"output_type": "stream", |
1189 |
"output_type": "stream", |
1190 |
"stream": "stdout", |
1190 |
"stream": "stdout", |
1191 |
"text": [ |
1191 |
"text": [ |
1192 |
"\n", |
1192 |
"\n", |
1193 |
"(19, 22.5625, 98304.0)" |
1193 |
"(19, 22.5625, 98304.0)" |
1194 |
] |
1194 |
] |
1195 |
}, |
1195 |
}, |
1196 |
{ |
1196 |
{ |
1197 |
"output_type": "stream", |
1197 |
"output_type": "stream", |
1198 |
"stream": "stdout", |
1198 |
"stream": "stdout", |
1199 |
"text": [ |
1199 |
"text": [ |
1200 |
"\n", |
1200 |
"\n", |
1201 |
"(20, 22.5625, 98304.0)" |
1201 |
"(20, 22.5625, 98304.0)" |
1202 |
] |
1202 |
] |
1203 |
}, |
1203 |
}, |
1204 |
{ |
1204 |
{ |
1205 |
"output_type": "stream", |
1205 |
"output_type": "stream", |
1206 |
"stream": "stdout", |
1206 |
"stream": "stdout", |
1207 |
"text": [ |
1207 |
"text": [ |
1208 |
"\n", |
1208 |
"\n", |
1209 |
"(21, 22.5625, 98298.5)" |
1209 |
"(21, 22.5625, 98298.5)" |
1210 |
] |
1210 |
] |
1211 |
}, |
1211 |
}, |
1212 |
{ |
1212 |
{ |
1213 |
"output_type": "stream", |
1213 |
"output_type": "stream", |
1214 |
"stream": "stdout", |
1214 |
"stream": "stdout", |
1215 |
"text": [ |
1215 |
"text": [ |
1216 |
"\n", |
1216 |
"\n", |
1217 |
"(22, 22.5625, 98298.5)" |
1217 |
"(22, 22.5625, 98298.5)" |
1218 |
] |
1218 |
] |
1219 |
}, |
1219 |
}, |
1220 |
{ |
1220 |
{ |
1221 |
"output_type": "stream", |
1221 |
"output_type": "stream", |
1222 |
"stream": "stdout", |
1222 |
"stream": "stdout", |
1223 |
"text": [ |
1223 |
"text": [ |
1224 |
"\n", |
1224 |
"\n", |
1225 |
"(23, 22.5625, 98298.5)" |
1225 |
"(23, 22.5625, 98298.5)" |
1226 |
] |
1226 |
] |
1227 |
}, |
1227 |
}, |
1228 |
{ |
1228 |
{ |
1229 |
"output_type": "stream", |
1229 |
"output_type": "stream", |
1230 |
"stream": "stdout", |
1230 |
"stream": "stdout", |
1231 |
"text": [ |
1231 |
"text": [ |
1232 |
"\n", |
1232 |
"\n", |
1233 |
"(24, 22.5625, 98298.5)" |
1233 |
"(24, 22.5625, 98298.5)" |
1234 |
] |
1234 |
] |
1235 |
}, |
1235 |
}, |
1236 |
{ |
1236 |
{ |
1237 |
"output_type": "stream", |
1237 |
"output_type": "stream", |
1238 |
"stream": "stdout", |
1238 |
"stream": "stdout", |
1239 |
"text": [ |
1239 |
"text": [ |
1240 |
"\n", |
1240 |
"\n", |
1241 |
"(25, 22.5625, 98300.5)" |
1241 |
"(25, 22.5625, 98300.5)" |
1242 |
] |
1242 |
] |
1243 |
}, |
1243 |
}, |
1244 |
{ |
1244 |
{ |
1245 |
"output_type": "stream", |
1245 |
"output_type": "stream", |
1246 |
"stream": "stdout", |
1246 |
"stream": "stdout", |
1247 |
"text": [ |
1247 |
"text": [ |
1248 |
"\n", |
1248 |
"\n", |
1249 |
"(26, 22.5625, 98300.5)" |
1249 |
"(26, 22.5625, 98300.5)" |
1250 |
] |
1250 |
] |
1251 |
}, |
1251 |
}, |
1252 |
{ |
1252 |
{ |
1253 |
"output_type": "stream", |
1253 |
"output_type": "stream", |
1254 |
"stream": "stdout", |
1254 |
"stream": "stdout", |
1255 |
"text": [ |
1255 |
"text": [ |
1256 |
"\n", |
1256 |
"\n", |
1257 |
"(27, 22.5625, 98296.0)" |
1257 |
"(27, 22.5625, 98296.0)" |
1258 |
] |
1258 |
] |
1259 |
}, |
1259 |
}, |
1260 |
{ |
1260 |
{ |
1261 |
"output_type": "stream", |
1261 |
"output_type": "stream", |
1262 |
"stream": "stdout", |
1262 |
"stream": "stdout", |
1263 |
"text": [ |
1263 |
"text": [ |
1264 |
"\n", |
1264 |
"\n", |
1265 |
"(28, 22.5625, 98300.0)" |
1265 |
"(28, 22.5625, 98300.0)" |
1266 |
] |
1266 |
] |
1267 |
}, |
1267 |
}, |
1268 |
{ |
1268 |
{ |
1269 |
"output_type": "stream", |
1269 |
"output_type": "stream", |
1270 |
"stream": "stdout", |
1270 |
"stream": "stdout", |
1271 |
"text": [ |
1271 |
"text": [ |
1272 |
"\n", |
1272 |
"\n", |
1273 |
"(29, 22.5625, 98306.75)" |
1273 |
"(29, 22.5625, 98306.75)" |
1274 |
] |
1274 |
] |
1275 |
}, |
1275 |
}, |
1276 |
{ |
1276 |
{ |
1277 |
"output_type": "stream", |
1277 |
"output_type": "stream", |
1278 |
"stream": "stdout", |
1278 |
"stream": "stdout", |
1279 |
"text": [ |
1279 |
"text": [ |
1280 |
"\n", |
1280 |
"\n", |
1281 |
"(30, 22.5625, 98302.75)" |
1281 |
"(30, 22.5625, 98302.75)" |
1282 |
] |
1282 |
] |
1283 |
}, |
1283 |
}, |
1284 |
{ |
1284 |
{ |
1285 |
"output_type": "stream", |
1285 |
"output_type": "stream", |
1286 |
"stream": "stdout", |
1286 |
"stream": "stdout", |
1287 |
"text": [ |
1287 |
"text": [ |
1288 |
"\n", |
1288 |
"\n", |
1289 |
"(31, 22.5625, 98302.75)" |
1289 |
"(31, 22.5625, 98302.75)" |
1290 |
] |
1290 |
] |
1291 |
}, |
1291 |
}, |
1292 |
{ |
1292 |
{ |
1293 |
"output_type": "stream", |
1293 |
"output_type": "stream", |
1294 |
"stream": "stdout", |
1294 |
"stream": "stdout", |
1295 |
"text": [ |
1295 |
"text": [ |
1296 |
"\n", |
1296 |
"\n", |
1297 |
"(32, 22.5625, 98302.75)" |
1297 |
"(32, 22.5625, 98302.75)" |
1298 |
] |
1298 |
] |
1299 |
}, |
1299 |
}, |
1300 |
{ |
1300 |
{ |
1301 |
"output_type": "stream", |
1301 |
"output_type": "stream", |
1302 |
"stream": "stdout", |
1302 |
"stream": "stdout", |
1303 |
"text": [ |
1303 |
"text": [ |
1304 |
"\n", |
1304 |
"\n", |
1305 |
"(33, 22.5625, 98302.75)" |
1305 |
"(33, 22.5625, 98302.75)" |
1306 |
] |
1306 |
] |
1307 |
}, |
1307 |
}, |
1308 |
{ |
1308 |
{ |
1309 |
"output_type": "stream", |
1309 |
"output_type": "stream", |
1310 |
"stream": "stdout", |
1310 |
"stream": "stdout", |
1311 |
"text": [ |
1311 |
"text": [ |
1312 |
"\n", |
1312 |
"\n", |
1313 |
"(34, 22.5625, 98302.75)" |
1313 |
"(34, 22.5625, 98302.75)" |
1314 |
] |
1314 |
] |
1315 |
}, |
1315 |
}, |
1316 |
{ |
1316 |
{ |
1317 |
"output_type": "stream", |
1317 |
"output_type": "stream", |
1318 |
"stream": "stdout", |
1318 |
"stream": "stdout", |
1319 |
"text": [ |
1319 |
"text": [ |
1320 |
"\n", |
1320 |
"\n", |
1321 |
"(35, 22.5625, 98302.75)" |
1321 |
"(35, 22.5625, 98302.75)" |
1322 |
] |
1322 |
] |
1323 |
}, |
1323 |
}, |
1324 |
{ |
1324 |
{ |
1325 |
"output_type": "stream", |
1325 |
"output_type": "stream", |
1326 |
"stream": "stdout", |
1326 |
"stream": "stdout", |
1327 |
"text": [ |
1327 |
"text": [ |
1328 |
"\n", |
1328 |
"\n", |
1329 |
"(36, 22.5625, 98300.25)" |
1329 |
"(36, 22.5625, 98300.25)" |
1330 |
] |
1330 |
] |
1331 |
}, |
1331 |
}, |
1332 |
{ |
1332 |
{ |
1333 |
"output_type": "stream", |
1333 |
"output_type": "stream", |
1334 |
"stream": "stdout", |
1334 |
"stream": "stdout", |
1335 |
"text": [ |
1335 |
"text": [ |
1336 |
"\n", |
1336 |
"\n", |
1337 |
"(37, 22.5625, 98300.25)" |
1337 |
"(37, 22.5625, 98300.25)" |
1338 |
] |
1338 |
] |
1339 |
}, |
1339 |
}, |
1340 |
{ |
1340 |
{ |
1341 |
"output_type": "stream", |
1341 |
"output_type": "stream", |
1342 |
"stream": "stdout", |
1342 |
"stream": "stdout", |
1343 |
"text": [ |
1343 |
"text": [ |
1344 |
"\n", |
1344 |
"\n", |
1345 |
"(38, 22.5625, 98296.5)" |
1345 |
"(38, 22.5625, 98296.5)" |
1346 |
] |
1346 |
] |
1347 |
}, |
1347 |
}, |
1348 |
{ |
1348 |
{ |
1349 |
"output_type": "stream", |
1349 |
"output_type": "stream", |
1350 |
"stream": "stdout", |
1350 |
"stream": "stdout", |
1351 |
"text": [ |
1351 |
"text": [ |
1352 |
"\n", |
1352 |
"\n", |
1353 |
"(39, 22.5625, 98296.5)" |
1353 |
"(39, 22.5625, 98296.5)" |
1354 |
] |
1354 |
] |
1355 |
}, |
1355 |
}, |
1356 |
{ |
1356 |
{ |
1357 |
"output_type": "stream", |
1357 |
"output_type": "stream", |
1358 |
"stream": "stdout", |
1358 |
"stream": "stdout", |
1359 |
"text": [ |
1359 |
"text": [ |
1360 |
"\n", |
1360 |
"\n", |
1361 |
"(40, 22.5625, 98296.5)" |
1361 |
"(40, 22.5625, 98296.5)" |
1362 |
] |
1362 |
] |
1363 |
}, |
1363 |
}, |
1364 |
{ |
1364 |
{ |
1365 |
"output_type": "stream", |
1365 |
"output_type": "stream", |
1366 |
"stream": "stdout", |
1366 |
"stream": "stdout", |
1367 |
"text": [ |
1367 |
"text": [ |
1368 |
"\n", |
1368 |
"\n", |
1369 |
"(41, 22.5625, 98296.5)" |
1369 |
"(41, 22.5625, 98296.5)" |
1370 |
] |
1370 |
] |
1371 |
}, |
1371 |
}, |
1372 |
{ |
1372 |
{ |
1373 |
"output_type": "stream", |
1373 |
"output_type": "stream", |
1374 |
"stream": "stdout", |
1374 |
"stream": "stdout", |
1375 |
"text": [ |
1375 |
"text": [ |
1376 |
"\n", |
1376 |
"\n", |
1377 |
"(42, 22.5625, 98300.0)" |
1377 |
"(42, 22.5625, 98300.0)" |
1378 |
] |
1378 |
] |
1379 |
}, |
1379 |
}, |
1380 |
{ |
1380 |
{ |
1381 |
"output_type": "stream", |
1381 |
"output_type": "stream", |
1382 |
"stream": "stdout", |
1382 |
"stream": "stdout", |
1383 |
"text": [ |
1383 |
"text": [ |
1384 |
"\n", |
1384 |
"\n", |
1385 |
"(43, 22.5625, 98300.0)" |
1385 |
"(43, 22.5625, 98300.0)" |
1386 |
] |
1386 |
] |
1387 |
}, |
1387 |
}, |
1388 |
{ |
1388 |
{ |
1389 |
"output_type": "stream", |
1389 |
"output_type": "stream", |
1390 |
"stream": "stdout", |
1390 |
"stream": "stdout", |
1391 |
"text": [ |
1391 |
"text": [ |
1392 |
"\n", |
1392 |
"\n", |
1393 |
"(44, 22.5625, 98300.0)" |
1393 |
"(44, 22.5625, 98300.0)" |
1394 |
] |
1394 |
] |
1395 |
}, |
1395 |
}, |
1396 |
{ |
1396 |
{ |
1397 |
"output_type": "stream", |
1397 |
"output_type": "stream", |
1398 |
"stream": "stdout", |
1398 |
"stream": "stdout", |
1399 |
"text": [ |
1399 |
"text": [ |
1400 |
"\n", |
1400 |
"\n", |
1401 |
"(45, 22.5625, 98300.5)" |
1401 |
"(45, 22.5625, 98300.5)" |
1402 |
] |
1402 |
] |
1403 |
}, |
1403 |
}, |
1404 |
{ |
1404 |
{ |
1405 |
"output_type": "stream", |
1405 |
"output_type": "stream", |
1406 |
"stream": "stdout", |
1406 |
"stream": "stdout", |
1407 |
"text": [ |
1407 |
"text": [ |
1408 |
"\n", |
1408 |
"\n", |
1409 |
"(46, 22.5625, 98300.5)" |
1409 |
"(46, 22.5625, 98300.5)" |
1410 |
] |
1410 |
] |
1411 |
}, |
1411 |
}, |
1412 |
{ |
1412 |
{ |
1413 |
"output_type": "stream", |
1413 |
"output_type": "stream", |
1414 |
"stream": "stdout", |
1414 |
"stream": "stdout", |
1415 |
"text": [ |
1415 |
"text": [ |
1416 |
"\n", |
1416 |
"\n", |
1417 |
"(47, 22.5625, 98300.5)" |
1417 |
"(47, 22.5625, 98300.5)" |
1418 |
] |
1418 |
] |
1419 |
}, |
1419 |
}, |
1420 |
{ |
1420 |
{ |
1421 |
"output_type": "stream", |
1421 |
"output_type": "stream", |
1422 |
"stream": "stdout", |
1422 |
"stream": "stdout", |
1423 |
"text": [ |
1423 |
"text": [ |
1424 |
"\n", |
1424 |
"\n", |
1425 |
"(48, 22.5625, 98300.5)" |
1425 |
"(48, 22.5625, 98300.5)" |
1426 |
] |
1426 |
] |
1427 |
}, |
1427 |
}, |
1428 |
{ |
1428 |
{ |
1429 |
"output_type": "stream", |
1429 |
"output_type": "stream", |
1430 |
"stream": "stdout", |
1430 |
"stream": "stdout", |
1431 |
"text": [ |
1431 |
"text": [ |
1432 |
"\n", |
1432 |
"\n", |
1433 |
"(49, 22.5625, 98300.75)" |
1433 |
"(49, 22.5625, 98300.75)" |
1434 |
] |
1434 |
] |
1435 |
}, |
1435 |
}, |
1436 |
{ |
1436 |
{ |
1437 |
"output_type": "stream", |
1437 |
"output_type": "stream", |
1438 |
"stream": "stdout", |
1438 |
"stream": "stdout", |
1439 |
"text": [ |
1439 |
"text": [ |
1440 |
"\n", |
1440 |
"\n", |
1441 |
"(50, 22.5625, 98300.75)" |
1441 |
"(50, 22.5625, 98300.75)" |
1442 |
] |
1442 |
] |
1443 |
}, |
1443 |
}, |
1444 |
{ |
1444 |
{ |
1445 |
"output_type": "stream", |
1445 |
"output_type": "stream", |
1446 |
"stream": "stdout", |
1446 |
"stream": "stdout", |
1447 |
"text": [ |
1447 |
"text": [ |
1448 |
"\n", |
1448 |
"\n", |
1449 |
"(51, 22.5625, 98298.75)" |
1449 |
"(51, 22.5625, 98298.75)" |
1450 |
] |
1450 |
] |
1451 |
}, |
1451 |
}, |
1452 |
{ |
1452 |
{ |
1453 |
"output_type": "stream", |
1453 |
"output_type": "stream", |
1454 |
"stream": "stdout", |
1454 |
"stream": "stdout", |
1455 |
"text": [ |
1455 |
"text": [ |
1456 |
"\n", |
1456 |
"\n", |
1457 |
"(52, 22.5625, 98298.75)" |
1457 |
"(52, 22.5625, 98298.75)" |
1458 |
] |
1458 |
] |
1459 |
}, |
1459 |
}, |
1460 |
{ |
1460 |
{ |
1461 |
"output_type": "stream", |
1461 |
"output_type": "stream", |
1462 |
"stream": "stdout", |
1462 |
"stream": "stdout", |
1463 |
"text": [ |
1463 |
"text": [ |
1464 |
"\n", |
1464 |
"\n", |
1465 |
"(53, 22.5625, 98298.75)" |
1465 |
"(53, 22.5625, 98298.75)" |
1466 |
] |
1466 |
] |
1467 |
}, |
1467 |
}, |
1468 |
{ |
1468 |
{ |
1469 |
"output_type": "stream", |
1469 |
"output_type": "stream", |
1470 |
"stream": "stdout", |
1470 |
"stream": "stdout", |
1471 |
"text": [ |
1471 |
"text": [ |
1472 |
"\n", |
1472 |
"\n", |
1473 |
"(54, 22.5625, 98298.75)" |
1473 |
"(54, 22.5625, 98298.75)" |
1474 |
] |
1474 |
] |
1475 |
}, |
1475 |
}, |
1476 |
{ |
1476 |
{ |
1477 |
"output_type": "stream", |
1477 |
"output_type": "stream", |
1478 |
"stream": "stdout", |
1478 |
"stream": "stdout", |
1479 |
"text": [ |
1479 |
"text": [ |
1480 |
"\n", |
1480 |
"\n", |
1481 |
"(55, 22.5625, 98300.5)" |
1481 |
"(55, 22.5625, 98300.5)" |
1482 |
] |
1482 |
] |
1483 |
}, |
1483 |
}, |
1484 |
{ |
1484 |
{ |
1485 |
"output_type": "stream", |
1485 |
"output_type": "stream", |
1486 |
"stream": "stdout", |
1486 |
"stream": "stdout", |
1487 |
"text": [ |
1487 |
"text": [ |
1488 |
"\n", |
1488 |
"\n", |
1489 |
"(56, 22.5625, 98300.5)" |
1489 |
"(56, 22.5625, 98300.5)" |
1490 |
] |
1490 |
] |
1491 |
}, |
1491 |
}, |
1492 |
{ |
1492 |
{ |
1493 |
"output_type": "stream", |
1493 |
"output_type": "stream", |
1494 |
"stream": "stdout", |
1494 |
"stream": "stdout", |
1495 |
"text": [ |
1495 |
"text": [ |
1496 |
"\n", |
1496 |
"\n", |
1497 |
"(57, 22.5625, 98296.75)" |
1497 |
"(57, 22.5625, 98296.75)" |
1498 |
] |
1498 |
] |
1499 |
}, |
1499 |
}, |
1500 |
{ |
1500 |
{ |
1501 |
"output_type": "stream", |
1501 |
"output_type": "stream", |
1502 |
"stream": "stdout", |
1502 |
"stream": "stdout", |
1503 |
"text": [ |
1503 |
"text": [ |
1504 |
"\n", |
1504 |
"\n", |
1505 |
"(58, 22.5625, 98296.75)" |
1505 |
"(58, 22.5625, 98296.75)" |
1506 |
] |
1506 |
] |
1507 |
}, |
1507 |
}, |
1508 |
{ |
1508 |
{ |
1509 |
"output_type": "stream", |
1509 |
"output_type": "stream", |
1510 |
"stream": "stdout", |
1510 |
"stream": "stdout", |
1511 |
"text": [ |
1511 |
"text": [ |
1512 |
"\n", |
1512 |
"\n", |
1513 |
"(59, 22.5625, 98296.75)" |
1513 |
"(59, 22.5625, 98296.75)" |
1514 |
] |
1514 |
] |
1515 |
}, |
1515 |
}, |
1516 |
{ |
1516 |
{ |
1517 |
"output_type": "stream", |
1517 |
"output_type": "stream", |
1518 |
"stream": "stdout", |
1518 |
"stream": "stdout", |
1519 |
"text": [ |
1519 |
"text": [ |
1520 |
"\n", |
1520 |
"\n", |
1521 |
"(60, 22.5625, 98298.25)" |
1521 |
"(60, 22.5625, 98298.25)" |
1522 |
] |
1522 |
] |
1523 |
}, |
1523 |
}, |
1524 |
{ |
1524 |
{ |
1525 |
"output_type": "stream", |
1525 |
"output_type": "stream", |
1526 |
"stream": "stdout", |
1526 |
"stream": "stdout", |
1527 |
"text": [ |
1527 |
"text": [ |
1528 |
"\n", |
1528 |
"\n", |
1529 |
"(61, 22.5625, 98298.25)" |
1529 |
"(61, 22.5625, 98298.25)" |
1530 |
] |
1530 |
] |
1531 |
}, |
1531 |
}, |
1532 |
{ |
1532 |
{ |
1533 |
"output_type": "stream", |
1533 |
"output_type": "stream", |
1534 |
"stream": "stdout", |
1534 |
"stream": "stdout", |
1535 |
"text": [ |
1535 |
"text": [ |
1536 |
"\n", |
1536 |
"\n", |
1537 |
"(62, 22.5625, 98298.25)" |
1537 |
"(62, 22.5625, 98298.25)" |
1538 |
] |
1538 |
] |
1539 |
}, |
1539 |
}, |
1540 |
{ |
1540 |
{ |
1541 |
"output_type": "stream", |
1541 |
"output_type": "stream", |
1542 |
"stream": "stdout", |
1542 |
"stream": "stdout", |
1543 |
"text": [ |
1543 |
"text": [ |
1544 |
"\n", |
1544 |
"\n", |
1545 |
"(63, 22.5625, 98298.25)" |
1545 |
"(63, 22.5625, 98298.25)" |
1546 |
] |
1546 |
] |
1547 |
}, |
1547 |
}, |
1548 |
{ |
1548 |
{ |
1549 |
"output_type": "stream", |
1549 |
"output_type": "stream", |
1550 |
"stream": "stdout", |
1550 |
"stream": "stdout", |
1551 |
"text": [ |
1551 |
"text": [ |
1552 |
"\n", |
1552 |
"\n", |
1553 |
"(64, 22.5625, 98304.25)" |
1553 |
"(64, 22.5625, 98304.25)" |
1554 |
] |
1554 |
] |
1555 |
}, |
1555 |
}, |
1556 |
{ |
1556 |
{ |
1557 |
"output_type": "stream", |
1557 |
"output_type": "stream", |
1558 |
"stream": "stdout", |
1558 |
"stream": "stdout", |
1559 |
"text": [ |
1559 |
"text": [ |
1560 |
"\n", |
1560 |
"\n", |
1561 |
"(65, 22.5625, 98304.25)" |
1561 |
"(65, 22.5625, 98304.25)" |
1562 |
] |
1562 |
] |
1563 |
}, |
1563 |
}, |
1564 |
{ |
1564 |
{ |
1565 |
"output_type": "stream", |
1565 |
"output_type": "stream", |
1566 |
"stream": "stdout", |
1566 |
"stream": "stdout", |
1567 |
"text": [ |
1567 |
"text": [ |
1568 |
"\n", |
1568 |
"\n", |
1569 |
"(66, 22.5625, 98298.0)" |
1569 |
"(66, 22.5625, 98298.0)" |
1570 |
] |
1570 |
] |
1571 |
}, |
1571 |
}, |
1572 |
{ |
1572 |
{ |
1573 |
"output_type": "stream", |
1573 |
"output_type": "stream", |
1574 |
"stream": "stdout", |
1574 |
"stream": "stdout", |
1575 |
"text": [ |
1575 |
"text": [ |
1576 |
"\n", |
1576 |
"\n", |
1577 |
"(67, 22.5625, 98298.0)" |
1577 |
"(67, 22.5625, 98298.0)" |
1578 |
] |
1578 |
] |
1579 |
}, |
1579 |
}, |
1580 |
{ |
1580 |
{ |
1581 |
"output_type": "stream", |
1581 |
"output_type": "stream", |
1582 |
"stream": "stdout", |
1582 |
"stream": "stdout", |
1583 |
"text": [ |
1583 |
"text": [ |
1584 |
"\n", |
1584 |
"\n", |
1585 |
"(68, 22.5625, 98302.5)" |
1585 |
"(68, 22.5625, 98302.5)" |
1586 |
] |
1586 |
] |
1587 |
}, |
1587 |
}, |
1588 |
{ |
1588 |
{ |
1589 |
"output_type": "stream", |
1589 |
"output_type": "stream", |
1590 |
"stream": "stdout", |
1590 |
"stream": "stdout", |
1591 |
"text": [ |
1591 |
"text": [ |
1592 |
"\n", |
1592 |
"\n", |
1593 |
"(69, 22.5625, 98302.5)" |
1593 |
"(69, 22.5625, 98302.5)" |
1594 |
] |
1594 |
] |
1595 |
}, |
1595 |
}, |
1596 |
{ |
1596 |
{ |
1597 |
"output_type": "stream", |
1597 |
"output_type": "stream", |
1598 |
"stream": "stdout", |
1598 |
"stream": "stdout", |
1599 |
"text": [ |
1599 |
"text": [ |
1600 |
"\n", |
1600 |
"\n", |
1601 |
"(70, 22.5625, 98302.5)" |
1601 |
"(70, 22.5625, 98302.5)" |
1602 |
] |
1602 |
] |
1603 |
}, |
1603 |
}, |
1604 |
{ |
1604 |
{ |
1605 |
"output_type": "stream", |
1605 |
"output_type": "stream", |
1606 |
"stream": "stdout", |
1606 |
"stream": "stdout", |
1607 |
"text": [ |
1607 |
"text": [ |
1608 |
"\n", |
1608 |
"\n", |
1609 |
"(71, 22.5625, 98302.5)" |
1609 |
"(71, 22.5625, 98302.5)" |
1610 |
] |
1610 |
] |
1611 |
}, |
1611 |
}, |
1612 |
{ |
1612 |
{ |
1613 |
"output_type": "stream", |
1613 |
"output_type": "stream", |
1614 |
"stream": "stdout", |
1614 |
"stream": "stdout", |
1615 |
"text": [ |
1615 |
"text": [ |
1616 |
"\n", |
1616 |
"\n", |
1617 |
"(72, 22.5625, 98298.0)" |
1617 |
"(72, 22.5625, 98298.0)" |
1618 |
] |
1618 |
] |
1619 |
}, |
1619 |
}, |
1620 |
{ |
1620 |
{ |
1621 |
"output_type": "stream", |
1621 |
"output_type": "stream", |
1622 |
"stream": "stdout", |
1622 |
"stream": "stdout", |
1623 |
"text": [ |
1623 |
"text": [ |
1624 |
"\n", |
1624 |
"\n", |
1625 |
"(73, 22.5625, 98298.0)" |
1625 |
"(73, 22.5625, 98298.0)" |
1626 |
] |
1626 |
] |
1627 |
}, |
1627 |
}, |
1628 |
{ |
1628 |
{ |
1629 |
"output_type": "stream", |
1629 |
"output_type": "stream", |
1630 |
"stream": "stdout", |
1630 |
"stream": "stdout", |
1631 |
"text": [ |
1631 |
"text": [ |
1632 |
"\n", |
1632 |
"\n", |
1633 |
"(74, 22.5625, 98298.0)" |
1633 |
"(74, 22.5625, 98298.0)" |
1634 |
] |
1634 |
] |
1635 |
}, |
1635 |
}, |
1636 |
{ |
1636 |
{ |
1637 |
"output_type": "stream", |
1637 |
"output_type": "stream", |
1638 |
"stream": "stdout", |
1638 |
"stream": "stdout", |
1639 |
"text": [ |
1639 |
"text": [ |
1640 |
"\n", |
1640 |
"\n", |
1641 |
"(75, 22.5625, 98302.5)" |
1641 |
"(75, 22.5625, 98302.5)" |
1642 |
] |
1642 |
] |
1643 |
}, |
1643 |
}, |
1644 |
{ |
1644 |
{ |
1645 |
"output_type": "stream", |
1645 |
"output_type": "stream", |
1646 |
"stream": "stdout", |
1646 |
"stream": "stdout", |
1647 |
"text": [ |
1647 |
"text": [ |
1648 |
"\n", |
1648 |
"\n", |
1649 |
"(76, 22.5625, 98302.5)" |
1649 |
"(76, 22.5625, 98302.5)" |
1650 |
] |
1650 |
] |
1651 |
}, |
1651 |
}, |
1652 |
{ |
1652 |
{ |
1653 |
"output_type": "stream", |
1653 |
"output_type": "stream", |
1654 |
"stream": "stdout", |
1654 |
"stream": "stdout", |
1655 |
"text": [ |
1655 |
"text": [ |
1656 |
"\n", |
1656 |
"\n", |
1657 |
"(77, 22.5625, 98300.75)" |
1657 |
"(77, 22.5625, 98300.75)" |
1658 |
] |
1658 |
] |
1659 |
}, |
1659 |
}, |
1660 |
{ |
1660 |
{ |
1661 |
"output_type": "stream", |
1661 |
"output_type": "stream", |
1662 |
"stream": "stdout", |
1662 |
"stream": "stdout", |
1663 |
"text": [ |
1663 |
"text": [ |
1664 |
"\n", |
1664 |
"\n", |
1665 |
"(78, 22.5625, 98300.75)" |
1665 |
"(78, 22.5625, 98300.75)" |
1666 |
] |
1666 |
] |
1667 |
}, |
1667 |
}, |
1668 |
{ |
1668 |
{ |
1669 |
"output_type": "stream", |
1669 |
"output_type": "stream", |
1670 |
"stream": "stdout", |
1670 |
"stream": "stdout", |
1671 |
"text": [ |
1671 |
"text": [ |
1672 |
"\n", |
1672 |
"\n", |
1673 |
"(79, 22.5625, 98300.25)" |
1673 |
"(79, 22.5625, 98300.25)" |
1674 |
] |
1674 |
] |
1675 |
}, |
1675 |
}, |
1676 |
{ |
1676 |
{ |
1677 |
"output_type": "stream", |
1677 |
"output_type": "stream", |
1678 |
"stream": "stdout", |
1678 |
"stream": "stdout", |
1679 |
"text": [ |
1679 |
"text": [ |
1680 |
"\n", |
1680 |
"\n", |
1681 |
"(80, 22.5625, 98300.25)" |
1681 |
"(80, 22.5625, 98300.25)" |
1682 |
] |
1682 |
] |
1683 |
}, |
1683 |
}, |
1684 |
{ |
1684 |
{ |
1685 |
"output_type": "stream", |
1685 |
"output_type": "stream", |
1686 |
"stream": "stdout", |
1686 |
"stream": "stdout", |
1687 |
"text": [ |
1687 |
"text": [ |
1688 |
"\n", |
1688 |
"\n", |
1689 |
"(81, 22.5625, 98300.0)" |
1689 |
"(81, 22.5625, 98300.0)" |
1690 |
] |
1690 |
] |
1691 |
}, |
1691 |
}, |
1692 |
{ |
1692 |
{ |
1693 |
"output_type": "stream", |
1693 |
"output_type": "stream", |
1694 |
"stream": "stdout", |
1694 |
"stream": "stdout", |
1695 |
"text": [ |
1695 |
"text": [ |
1696 |
"\n", |
1696 |
"\n", |
1697 |
"(82, 22.5625, 98300.0)" |
1697 |
"(82, 22.5625, 98300.0)" |
1698 |
] |
1698 |
] |
1699 |
}, |
1699 |
}, |
1700 |
{ |
1700 |
{ |
1701 |
"output_type": "stream", |
1701 |
"output_type": "stream", |
1702 |
"stream": "stdout", |
1702 |
"stream": "stdout", |
1703 |
"text": [ |
1703 |
"text": [ |
1704 |
"\n", |
1704 |
"\n", |
1705 |
"(83, 22.5625, 98300.0)" |
1705 |
"(83, 22.5625, 98300.0)" |
1706 |
] |
1706 |
] |
1707 |
}, |
1707 |
}, |
1708 |
{ |
1708 |
{ |
1709 |
"output_type": "stream", |
1709 |
"output_type": "stream", |
1710 |
"stream": "stdout", |
1710 |
"stream": "stdout", |
1711 |
"text": [ |
1711 |
"text": [ |
1712 |
"\n", |
1712 |
"\n", |
1713 |
"(84, 22.5625, 98300.0)" |
1713 |
"(84, 22.5625, 98300.0)" |
1714 |
] |
1714 |
] |
1715 |
}, |
1715 |
}, |
1716 |
{ |
1716 |
{ |
1717 |
"output_type": "stream", |
1717 |
"output_type": "stream", |
1718 |
"stream": "stdout", |
1718 |
"stream": "stdout", |
1719 |
"text": [ |
1719 |
"text": [ |
1720 |
"\n", |
1720 |
"\n", |
1721 |
"(85, 22.5625, 98298.75)" |
1721 |
"(85, 22.5625, 98298.75)" |
1722 |
] |
1722 |
] |
1723 |
}, |
1723 |
}, |
1724 |
{ |
1724 |
{ |
1725 |
"output_type": "stream", |
1725 |
"output_type": "stream", |
1726 |
"stream": "stdout", |
1726 |
"stream": "stdout", |
1727 |
"text": [ |
1727 |
"text": [ |
1728 |
"\n", |
1728 |
"\n", |
1729 |
"(86, 22.5625, 98302.75)" |
1729 |
"(86, 22.5625, 98302.75)" |
1730 |
] |
1730 |
] |
1731 |
}, |
1731 |
}, |
1732 |
{ |
1732 |
{ |
1733 |
"output_type": "stream", |
1733 |
"output_type": "stream", |
1734 |
"stream": "stdout", |
1734 |
"stream": "stdout", |
1735 |
"text": [ |
1735 |
"text": [ |
1736 |
"\n", |
1736 |
"\n", |
1737 |
"(87, 22.5625, 98302.75)" |
1737 |
"(87, 22.5625, 98302.75)" |
1738 |
] |
1738 |
] |
1739 |
}, |
1739 |
}, |
1740 |
{ |
1740 |
{ |
1741 |
"output_type": "stream", |
1741 |
"output_type": "stream", |
1742 |
"stream": "stdout", |
1742 |
"stream": "stdout", |
1743 |
"text": [ |
1743 |
"text": [ |
1744 |
"\n", |
1744 |
"\n", |
1745 |
"(88, 22.5625, 98300.5)" |
1745 |
"(88, 22.5625, 98300.5)" |
1746 |
] |
1746 |
] |
1747 |
}, |
1747 |
}, |
1748 |
{ |
1748 |
{ |
1749 |
"output_type": "stream", |
1749 |
"output_type": "stream", |
1750 |
"stream": "stdout", |
1750 |
"stream": "stdout", |
1751 |
"text": [ |
1751 |
"text": [ |
1752 |
"\n", |
1752 |
"\n", |
1753 |
"(89, 22.5625, 98300.5)" |
1753 |
"(89, 22.5625, 98300.5)" |
1754 |
] |
1754 |
] |
1755 |
}, |
1755 |
}, |
1756 |
{ |
1756 |
{ |
1757 |
"output_type": "stream", |
1757 |
"output_type": "stream", |
1758 |
"stream": "stdout", |
1758 |
"stream": "stdout", |
1759 |
"text": [ |
1759 |
"text": [ |
1760 |
"\n", |
1760 |
"\n", |
1761 |
"(90, 22.5625, 98298.5)" |
1761 |
"(90, 22.5625, 98298.5)" |
1762 |
] |
1762 |
] |
1763 |
}, |
1763 |
}, |
1764 |
{ |
1764 |
{ |
1765 |
"output_type": "stream", |
1765 |
"output_type": "stream", |
1766 |
"stream": "stdout", |
1766 |
"stream": "stdout", |
1767 |
"text": [ |
1767 |
"text": [ |
1768 |
"\n", |
1768 |
"\n", |
1769 |
"(91, 22.5625, 98298.5)" |
1769 |
"(91, 22.5625, 98298.5)" |
1770 |
] |
1770 |
] |
1771 |
}, |
1771 |
}, |
1772 |
{ |
1772 |
{ |
1773 |
"output_type": "stream", |
1773 |
"output_type": "stream", |
1774 |
"stream": "stdout", |
1774 |
"stream": "stdout", |
1775 |
"text": [ |
1775 |
"text": [ |
1776 |
"\n", |
1776 |
"\n", |
1777 |
"(92, 22.5625, 98300.0)" |
1777 |
"(92, 22.5625, 98300.0)" |
1778 |
] |
1778 |
] |
1779 |
}, |
1779 |
}, |
1780 |
{ |
1780 |
{ |
1781 |
"output_type": "stream", |
1781 |
"output_type": "stream", |
1782 |
"stream": "stdout", |
1782 |
"stream": "stdout", |
1783 |
"text": [ |
1783 |
"text": [ |
1784 |
"\n", |
1784 |
"\n", |
1785 |
"(93, 22.5625, 98300.0)" |
1785 |
"(93, 22.5625, 98300.0)" |
1786 |
] |
1786 |
] |
1787 |
}, |
1787 |
}, |
1788 |
{ |
1788 |
{ |
1789 |
"output_type": "stream", |
1789 |
"output_type": "stream", |
1790 |
"stream": "stdout", |
1790 |
"stream": "stdout", |
1791 |
"text": [ |
1791 |
"text": [ |
1792 |
"\n", |
1792 |
"\n", |
1793 |
"(94, 22.5625, 98298.5)" |
1793 |
"(94, 22.5625, 98298.5)" |
1794 |
] |
1794 |
] |
1795 |
}, |
1795 |
}, |
1796 |
{ |
1796 |
{ |
1797 |
"output_type": "stream", |
1797 |
"output_type": "stream", |
1798 |
"stream": "stdout", |
1798 |
"stream": "stdout", |
1799 |
"text": [ |
1799 |
"text": [ |
1800 |
"\n", |
1800 |
"\n", |
1801 |
"(95, 22.5625, 98298.5)" |
1801 |
"(95, 22.5625, 98298.5)" |
1802 |
] |
1802 |
] |
1803 |
}, |
1803 |
}, |
1804 |
{ |
1804 |
{ |
1805 |
"output_type": "stream", |
1805 |
"output_type": "stream", |
1806 |
"stream": "stdout", |
1806 |
"stream": "stdout", |
1807 |
"text": [ |
1807 |
"text": [ |
1808 |
"\n", |
1808 |
"\n", |
1809 |
"(96, 22.5625, 98298.75)" |
1809 |
"(96, 22.5625, 98298.75)" |
1810 |
] |
1810 |
] |
1811 |
}, |
1811 |
}, |
1812 |
{ |
1812 |
{ |
1813 |
"output_type": "stream", |
1813 |
"output_type": "stream", |
1814 |
"stream": "stdout", |
1814 |
"stream": "stdout", |
1815 |
"text": [ |
1815 |
"text": [ |
1816 |
"\n", |
1816 |
"\n", |
1817 |
"(97, 22.5625, 98298.75)" |
1817 |
"(97, 22.5625, 98298.75)" |
1818 |
] |
1818 |
] |
1819 |
}, |
1819 |
}, |
1820 |
{ |
1820 |
{ |
1821 |
"output_type": "stream", |
1821 |
"output_type": "stream", |
1822 |
"stream": "stdout", |
1822 |
"stream": "stdout", |
1823 |
"text": [ |
1823 |
"text": [ |
1824 |
"\n", |
1824 |
"\n", |
1825 |
"(98, 22.5625, 98300.75)" |
1825 |
"(98, 22.5625, 98300.75)" |
1826 |
] |
1826 |
] |
1827 |
}, |
1827 |
}, |
1828 |
{ |
1828 |
{ |
1829 |
"output_type": "stream", |
1829 |
"output_type": "stream", |
1830 |
"stream": "stdout", |
1830 |
"stream": "stdout", |
1831 |
"text": [ |
1831 |
"text": [ |
1832 |
"\n", |
1832 |
"\n", |
1833 |
"(99, 22.5625, 98300.75)" |
1833 |
"(99, 22.5625, 98300.75)" |
1834 |
] |
1834 |
] |
1835 |
}, |
1835 |
}, |
1836 |
{ |
1836 |
{ |
1837 |
"output_type": "stream", |
1837 |
"output_type": "stream", |
1838 |
"stream": "stdout", |
1838 |
"stream": "stdout", |
1839 |
"text": [ |
1839 |
"text": [ |
1840 |
"\n" |
1840 |
"\n" |
1841 |
] |
1841 |
] |
1842 |
} |
1842 |
} |
1843 |
], |
1843 |
], |
1844 |
"prompt_number": 10 |
1844 |
"prompt_number": 10 |
1845 |
}, |
1845 |
}, |
1846 |
{ |
1846 |
{ |
1847 |
"cell_type": "code", |
1847 |
"cell_type": "code", |
1848 |
"collapsed": false, |
1848 |
"collapsed": false, |
1849 |
"input": [ |
1849 |
"input": [ |
1850 |
"np.savez(\"data_floor\", temp = t, preassure = p)" |
1850 |
"np.savez(\"data_floor\", temp = t, preassure = p)" |
1851 |
], |
1851 |
], |
1852 |
"language": "python", |
1852 |
"language": "python", |
1853 |
"metadata": {}, |
1853 |
"metadata": {}, |
1854 |
"outputs": [], |
1854 |
"outputs": [], |
1855 |
"prompt_number": 11 |
1855 |
"prompt_number": 11 |
1856 |
}, |
1856 |
}, |
1857 |
{ |
1857 |
{ |
1858 |
"cell_type": "markdown", |
1858 |
"cell_type": "markdown", |
1859 |
"metadata": {}, |
1859 |
"metadata": {}, |
1860 |
"source": [ |
1860 |
"source": [ |
1861 |
"D\u00e1le bude pracov\u00e1no s daty ulo\u017een\u00fdmi do souboru, kter\u00e9 m\u016f\u017eeme na\u010d\u00edst n\u00e1sleduj\u00edc\u00edm blokem." |
1861 |
"D\u00e1le bude pracov\u00e1no s daty ulo\u017een\u00fdmi do souboru, kter\u00e9 m\u016f\u017eeme na\u010d\u00edst n\u00e1sleduj\u00edc\u00edm blokem." |
1862 |
] |
1862 |
] |
1863 |
}, |
1863 |
}, |
1864 |
{ |
1864 |
{ |
1865 |
"cell_type": "code", |
1865 |
"cell_type": "code", |
1866 |
"collapsed": false, |
1866 |
"collapsed": false, |
1867 |
"input": [ |
1867 |
"input": [ |
1868 |
"data = np.load('./data_desk.npz')\n", |
1868 |
"data = np.load('./data_desk.npz')\n", |
1869 |
"th=data['temp']\n", |
1869 |
"th=data['temp']\n", |
1870 |
"ph=data['preassure']" |
1870 |
"ph=data['preassure']" |
1871 |
], |
1871 |
], |
1872 |
"language": "python", |
1872 |
"language": "python", |
1873 |
"metadata": {}, |
1873 |
"metadata": {}, |
1874 |
"outputs": [], |
1874 |
"outputs": [], |
1875 |
"prompt_number": 24 |
1875 |
"prompt_number": 3 |
1876 |
}, |
1876 |
}, |
1877 |
{ |
1877 |
{ |
1878 |
"cell_type": "markdown", |
1878 |
"cell_type": "markdown", |
1879 |
"metadata": {}, |
1879 |
"metadata": {}, |
1880 |
"source": [ |
1880 |
"source": [ |
1881 |
"Na\u010dten\u00e1 data nyn\u00ed budeme statisticky analyzovat. Najdeme minim\u00e1ln\u00ed a maxim\u00e1ln\u00ed hodnoty a spo\u010d\u00edt\u00e1me sm\u011brodatnou odchylku. " |
1881 |
"Na\u010dten\u00e1 data nyn\u00ed budeme statisticky analyzovat. Najdeme minim\u00e1ln\u00ed a maxim\u00e1ln\u00ed hodnoty a spo\u010d\u00edt\u00e1me sm\u011brodatnou odchylku. " |
1882 |
] |
1882 |
] |
1883 |
}, |
1883 |
}, |
1884 |
{ |
1884 |
{ |
1885 |
"cell_type": "markdown", |
1885 |
"cell_type": "markdown", |
1886 |
"metadata": {}, |
1886 |
"metadata": {}, |
1887 |
"source": [ |
1887 |
"source": [ |
1888 |
"Minim\u00e1ln\u00ed nam\u011b\u0159en\u00e1 hodnota tlaku:" |
1888 |
"Minim\u00e1ln\u00ed nam\u011b\u0159en\u00e1 hodnota tlaku:" |
1889 |
] |
1889 |
] |
1890 |
}, |
1890 |
}, |
1891 |
{ |
1891 |
{ |
1892 |
"cell_type": "code", |
1892 |
"cell_type": "code", |
1893 |
"collapsed": false, |
1893 |
"collapsed": false, |
1894 |
"input": [ |
1894 |
"input": [ |
1895 |
"amin(ph)" |
1895 |
"amin(ph)" |
1896 |
], |
1896 |
], |
1897 |
"language": "python", |
1897 |
"language": "python", |
1898 |
"metadata": {}, |
1898 |
"metadata": {}, |
1899 |
"outputs": [ |
1899 |
"outputs": [ |
1900 |
{ |
1900 |
{ |
1901 |
"metadata": {}, |
1901 |
"metadata": {}, |
1902 |
"output_type": "pyout", |
1902 |
"output_type": "pyout", |
1903 |
"prompt_number": 27, |
1903 |
"prompt_number": 27, |
1904 |
"text": [ |
1904 |
"text": [ |
1905 |
"98346.0" |
1905 |
"98346.0" |
1906 |
] |
1906 |
] |
1907 |
} |
1907 |
} |
1908 |
], |
1908 |
], |
1909 |
"prompt_number": 27 |
1909 |
"prompt_number": 27 |
1910 |
}, |
1910 |
}, |
1911 |
{ |
1911 |
{ |
1912 |
"cell_type": "markdown", |
1912 |
"cell_type": "markdown", |
1913 |
"metadata": {}, |
1913 |
"metadata": {}, |
1914 |
"source": [ |
1914 |
"source": [ |
1915 |
"Minim\u00e1ln\u00ed nam\u011b\u0159en\u00e1 hodnota teploty:" |
1915 |
"Minim\u00e1ln\u00ed nam\u011b\u0159en\u00e1 hodnota teploty:" |
1916 |
] |
1916 |
] |
1917 |
}, |
1917 |
}, |
1918 |
{ |
1918 |
{ |
1919 |
"cell_type": "code", |
1919 |
"cell_type": "code", |
1920 |
"collapsed": false, |
1920 |
"collapsed": false, |
1921 |
"input": [ |
1921 |
"input": [ |
1922 |
"amin(th)" |
1922 |
"amin(th)" |
1923 |
], |
1923 |
], |
1924 |
"language": "python", |
1924 |
"language": "python", |
1925 |
"metadata": {}, |
1925 |
"metadata": {}, |
1926 |
"outputs": [ |
1926 |
"outputs": [ |
1927 |
{ |
1927 |
{ |
1928 |
"metadata": {}, |
1928 |
"metadata": {}, |
1929 |
"output_type": "pyout", |
1929 |
"output_type": "pyout", |
1930 |
"prompt_number": 28, |
1930 |
"prompt_number": 28, |
1931 |
"text": [ |
1931 |
"text": [ |
1932 |
"22.5625" |
1932 |
"22.5625" |
1933 |
] |
1933 |
] |
1934 |
} |
1934 |
} |
1935 |
], |
1935 |
], |
1936 |
"prompt_number": 28 |
1936 |
"prompt_number": 28 |
1937 |
}, |
1937 |
}, |
1938 |
{ |
1938 |
{ |
1939 |
"cell_type": "markdown", |
1939 |
"cell_type": "markdown", |
1940 |
"metadata": {}, |
1940 |
"metadata": {}, |
1941 |
"source": [ |
1941 |
"source": [ |
1942 |
"Maxim\u00e1ln\u00ed tlak" |
1942 |
"Maxim\u00e1ln\u00ed tlak" |
1943 |
] |
1943 |
] |
1944 |
}, |
1944 |
}, |
1945 |
{ |
1945 |
{ |
1946 |
"cell_type": "code", |
1946 |
"cell_type": "code", |
1947 |
"collapsed": false, |
1947 |
"collapsed": false, |
1948 |
"input": [ |
1948 |
"input": [ |
1949 |
"amax(ph)" |
1949 |
"amax(ph)" |
1950 |
], |
1950 |
], |
1951 |
"language": "python", |
1951 |
"language": "python", |
1952 |
"metadata": {}, |
1952 |
"metadata": {}, |
1953 |
"outputs": [ |
1953 |
"outputs": [ |
1954 |
{ |
1954 |
{ |
1955 |
"metadata": {}, |
1955 |
"metadata": {}, |
1956 |
"output_type": "pyout", |
1956 |
"output_type": "pyout", |
1957 |
"prompt_number": 29, |
1957 |
"prompt_number": 29, |
1958 |
"text": [ |
1958 |
"text": [ |
1959 |
"98358.25" |
1959 |
"98358.25" |
1960 |
] |
1960 |
] |
1961 |
} |
1961 |
} |
1962 |
], |
1962 |
], |
1963 |
"prompt_number": 29 |
1963 |
"prompt_number": 29 |
1964 |
}, |
1964 |
}, |
1965 |
{ |
1965 |
{ |
1966 |
"cell_type": "markdown", |
1966 |
"cell_type": "markdown", |
1967 |
"metadata": {}, |
1967 |
"metadata": {}, |
1968 |
"source": [ |
1968 |
"source": [ |
1969 |
"Maxim\u00e1ln\u00ed hodnota teploty" |
1969 |
"Maxim\u00e1ln\u00ed hodnota teploty" |
1970 |
] |
1970 |
] |
1971 |
}, |
1971 |
}, |
1972 |
{ |
1972 |
{ |
1973 |
"cell_type": "code", |
1973 |
"cell_type": "code", |
1974 |
"collapsed": false, |
1974 |
"collapsed": false, |
1975 |
"input": [ |
1975 |
"input": [ |
1976 |
"amax(th)" |
1976 |
"amax(th)" |
1977 |
], |
1977 |
], |
1978 |
"language": "python", |
1978 |
"language": "python", |
1979 |
"metadata": {}, |
1979 |
"metadata": {}, |
1980 |
"outputs": [ |
1980 |
"outputs": [ |
1981 |
{ |
1981 |
{ |
1982 |
"metadata": {}, |
1982 |
"metadata": {}, |
1983 |
"output_type": "pyout", |
1983 |
"output_type": "pyout", |
1984 |
"prompt_number": 30, |
1984 |
"prompt_number": 30, |
1985 |
"text": [ |
1985 |
"text": [ |
1986 |
"22.625" |
1986 |
"22.625" |
1987 |
] |
1987 |
] |
1988 |
} |
1988 |
} |
1989 |
], |
1989 |
], |
1990 |
"prompt_number": 30 |
1990 |
"prompt_number": 30 |
1991 |
}, |
1991 |
}, |
1992 |
{ |
1992 |
{ |
1993 |
"cell_type": "markdown", |
1993 |
"cell_type": "markdown", |
1994 |
"metadata": {}, |
1994 |
"metadata": {}, |
1995 |
"source": [ |
1995 |
"source": [ |
1996 |
"Sm\u011brodatn\u00e1 odchylka tlaku" |
1996 |
"Sm\u011brodatn\u00e1 odchylka tlaku" |
1997 |
] |
1997 |
] |
1998 |
}, |
1998 |
}, |
1999 |
{ |
1999 |
{ |
2000 |
"cell_type": "code", |
2000 |
"cell_type": "code", |
2001 |
"collapsed": false, |
2001 |
"collapsed": false, |
2002 |
"input": [ |
2002 |
"input": [ |
2003 |
"std(ph)" |
2003 |
"std(ph)" |
2004 |
], |
2004 |
], |
2005 |
"language": "python", |
2005 |
"language": "python", |
2006 |
"metadata": {}, |
2006 |
"metadata": {}, |
2007 |
"outputs": [ |
2007 |
"outputs": [ |
2008 |
{ |
2008 |
{ |
2009 |
"metadata": {}, |
2009 |
"metadata": {}, |
2010 |
"output_type": "pyout", |
2010 |
"output_type": "pyout", |
2011 |
"prompt_number": 31, |
2011 |
"prompt_number": 31, |
2012 |
"text": [ |
2012 |
"text": [ |
2013 |
"2.3781768226942255" |
2013 |
"2.3781768226942255" |
2014 |
] |
2014 |
] |
2015 |
} |
2015 |
} |
2016 |
], |
2016 |
], |
2017 |
"prompt_number": 31 |
2017 |
"prompt_number": 31 |
2018 |
}, |
2018 |
}, |
2019 |
{ |
2019 |
{ |
2020 |
"cell_type": "markdown", |
2020 |
"cell_type": "markdown", |
2021 |
"metadata": {}, |
2021 |
"metadata": {}, |
2022 |
"source": [ |
2022 |
"source": [ |
2023 |
"Sm\u011brodatn\u00e1 odchylka teploty" |
2023 |
"Sm\u011brodatn\u00e1 odchylka teploty" |
2024 |
] |
2024 |
] |
2025 |
}, |
2025 |
}, |
2026 |
{ |
2026 |
{ |
2027 |
"cell_type": "code", |
2027 |
"cell_type": "code", |
2028 |
"collapsed": false, |
2028 |
"collapsed": false, |
2029 |
"input": [ |
2029 |
"input": [ |
2030 |
"std(th)" |
2030 |
"std(th)" |
2031 |
], |
2031 |
], |
2032 |
"language": "python", |
2032 |
"language": "python", |
2033 |
"metadata": {}, |
2033 |
"metadata": {}, |
2034 |
"outputs": [ |
2034 |
"outputs": [ |
2035 |
{ |
2035 |
{ |
2036 |
"metadata": {}, |
2036 |
"metadata": {}, |
2037 |
"output_type": "pyout", |
2037 |
"output_type": "pyout", |
2038 |
"prompt_number": 32, |
2038 |
"prompt_number": 32, |
2039 |
"text": [ |
2039 |
"text": [ |
2040 |
"0.024518806557416305" |
2040 |
"0.024518806557416305" |
2041 |
] |
2041 |
] |
2042 |
} |
2042 |
} |
2043 |
], |
2043 |
], |
2044 |
"prompt_number": 32 |
2044 |
"prompt_number": 32 |
2045 |
}, |
2045 |
}, |
2046 |
{ |
2046 |
{ |
2047 |
"cell_type": "markdown", |
2047 |
"cell_type": "markdown", |
2048 |
"metadata": {}, |
2048 |
"metadata": {}, |
2049 |
"source": [ |
2049 |
"source": [ |
2050 |
"Otev\u0159eme soubor s m\u011b\u0159en\u00edm z podlahy a zpo\u010d\u00edt\u00e1me znovu statistick\u00e9 parametry. " |
2050 |
"Otev\u0159eme soubor s m\u011b\u0159en\u00edm z podlahy a zpo\u010d\u00edt\u00e1me znovu statistick\u00e9 parametry. " |
2051 |
] |
2051 |
] |
2052 |
}, |
2052 |
}, |
2053 |
{ |
2053 |
{ |
2054 |
"cell_type": "code", |
2054 |
"cell_type": "code", |
2055 |
"collapsed": false, |
2055 |
"collapsed": false, |
2056 |
"input": [ |
2056 |
"input": [ |
2057 |
"data = np.load('./data_floor.npz')\n", |
2057 |
"data = np.load('./data_floor.npz')\n", |
2058 |
"tl=data['temp']\n", |
2058 |
"tl=data['temp']\n", |
2059 |
"pl=data['preassure']" |
2059 |
"pl=data['preassure']" |
2060 |
], |
2060 |
], |
2061 |
"language": "python", |
2061 |
"language": "python", |
2062 |
"metadata": {}, |
2062 |
"metadata": {}, |
2063 |
"outputs": [], |
2063 |
"outputs": [], |
2064 |
"prompt_number": 25 |
2064 |
"prompt_number": 1 |
2065 |
}, |
2065 |
}, |
2066 |
{ |
2066 |
{ |
2067 |
"cell_type": "code", |
2067 |
"cell_type": "code", |
2068 |
"collapsed": false, |
2068 |
"collapsed": false, |
2069 |
"input": [ |
2069 |
"input": [ |
2070 |
"amin(pl)" |
2070 |
"amin(pl)" |
2071 |
], |
2071 |
], |
2072 |
"language": "python", |
2072 |
"language": "python", |
2073 |
"metadata": {}, |
2073 |
"metadata": {}, |
2074 |
"outputs": [ |
2074 |
"outputs": [ |
2075 |
{ |
2075 |
{ |
2076 |
"metadata": {}, |
2076 |
"metadata": {}, |
2077 |
"output_type": "pyout", |
2077 |
"output_type": "pyout", |
2078 |
"prompt_number": 15, |
2078 |
"prompt_number": 15, |
2079 |
"text": [ |
2079 |
"text": [ |
2080 |
"98296.0" |
2080 |
"98296.0" |
2081 |
] |
2081 |
] |
2082 |
} |
2082 |
} |
2083 |
], |
2083 |
], |
2084 |
"prompt_number": 15 |
2084 |
"prompt_number": 15 |
2085 |
}, |
2085 |
}, |
2086 |
{ |
2086 |
{ |
2087 |
"cell_type": "code", |
2087 |
"cell_type": "code", |
2088 |
"collapsed": false, |
2088 |
"collapsed": false, |
2089 |
"input": [ |
2089 |
"input": [ |
2090 |
"amin(tl)" |
2090 |
"amin(tl)" |
2091 |
], |
2091 |
], |
2092 |
"language": "python", |
2092 |
"language": "python", |
2093 |
"metadata": {}, |
2093 |
"metadata": {}, |
2094 |
"outputs": [ |
2094 |
"outputs": [ |
2095 |
{ |
2095 |
{ |
2096 |
"metadata": {}, |
2096 |
"metadata": {}, |
2097 |
"output_type": "pyout", |
2097 |
"output_type": "pyout", |
2098 |
"prompt_number": 16, |
2098 |
"prompt_number": 16, |
2099 |
"text": [ |
2099 |
"text": [ |
2100 |
"22.5625" |
2100 |
"22.5625" |
2101 |
] |
2101 |
] |
2102 |
} |
2102 |
} |
2103 |
], |
2103 |
], |
2104 |
"prompt_number": 16 |
2104 |
"prompt_number": 16 |
2105 |
}, |
2105 |
}, |
2106 |
{ |
2106 |
{ |
2107 |
"cell_type": "code", |
2107 |
"cell_type": "code", |
2108 |
"collapsed": false, |
2108 |
"collapsed": false, |
2109 |
"input": [ |
2109 |
"input": [ |
2110 |
"amax(pl)" |
2110 |
"amax(pl)" |
2111 |
], |
2111 |
], |
2112 |
"language": "python", |
2112 |
"language": "python", |
2113 |
"metadata": {}, |
2113 |
"metadata": {}, |
2114 |
"outputs": [ |
2114 |
"outputs": [ |
2115 |
{ |
2115 |
{ |
2116 |
"metadata": {}, |
2116 |
"metadata": {}, |
2117 |
"output_type": "pyout", |
2117 |
"output_type": "pyout", |
2118 |
"prompt_number": 17, |
2118 |
"prompt_number": 17, |
2119 |
"text": [ |
2119 |
"text": [ |
2120 |
"98306.75" |
2120 |
"98306.75" |
2121 |
] |
2121 |
] |
2122 |
} |
2122 |
} |
2123 |
], |
2123 |
], |
2124 |
"prompt_number": 17 |
2124 |
"prompt_number": 17 |
2125 |
}, |
2125 |
}, |
2126 |
{ |
2126 |
{ |
2127 |
"cell_type": "code", |
2127 |
"cell_type": "code", |
2128 |
"collapsed": false, |
2128 |
"collapsed": false, |
2129 |
"input": [ |
2129 |
"input": [ |
2130 |
"amax(tl)" |
2130 |
"amax(tl)" |
2131 |
], |
2131 |
], |
2132 |
"language": "python", |
2132 |
"language": "python", |
2133 |
"metadata": {}, |
2133 |
"metadata": {}, |
2134 |
"outputs": [ |
2134 |
"outputs": [ |
2135 |
{ |
2135 |
{ |
2136 |
"metadata": {}, |
2136 |
"metadata": {}, |
2137 |
"output_type": "pyout", |
2137 |
"output_type": "pyout", |
2138 |
"prompt_number": 18, |
2138 |
"prompt_number": 18, |
2139 |
"text": [ |
2139 |
"text": [ |
2140 |
"22.5625" |
2140 |
"22.5625" |
2141 |
] |
2141 |
] |
2142 |
} |
2142 |
} |
2143 |
], |
2143 |
], |
2144 |
"prompt_number": 18 |
2144 |
"prompt_number": 18 |
2145 |
}, |
2145 |
}, |
2146 |
{ |
2146 |
{ |
2147 |
"cell_type": "code", |
2147 |
"cell_type": "code", |
2148 |
"collapsed": false, |
2148 |
"collapsed": false, |
2149 |
"input": [ |
2149 |
"input": [ |
2150 |
"std(pl)" |
2150 |
"std(pl)" |
2151 |
], |
2151 |
], |
2152 |
"language": "python", |
2152 |
"language": "python", |
2153 |
"metadata": {}, |
2153 |
"metadata": {}, |
2154 |
"outputs": [ |
2154 |
"outputs": [ |
2155 |
{ |
2155 |
{ |
2156 |
"metadata": {}, |
2156 |
"metadata": {}, |
2157 |
"output_type": "pyout", |
2157 |
"output_type": "pyout", |
2158 |
"prompt_number": 19, |
2158 |
"prompt_number": 19, |
2159 |
"text": [ |
2159 |
"text": [ |
2160 |
"2.2464082442868674" |
2160 |
"2.2464082442868674" |
2161 |
] |
2161 |
] |
2162 |
} |
2162 |
} |
2163 |
], |
2163 |
], |
2164 |
"prompt_number": 19 |
2164 |
"prompt_number": 19 |
2165 |
}, |
2165 |
}, |
2166 |
{ |
2166 |
{ |
2167 |
"cell_type": "code", |
2167 |
"cell_type": "code", |
2168 |
"collapsed": false, |
2168 |
"collapsed": false, |
2169 |
"input": [ |
2169 |
"input": [ |
2170 |
"std(tl)" |
2170 |
"std(tl)" |
2171 |
], |
2171 |
], |
2172 |
"language": "python", |
2172 |
"language": "python", |
2173 |
"metadata": {}, |
2173 |
"metadata": {}, |
2174 |
"outputs": [ |
2174 |
"outputs": [ |
2175 |
{ |
2175 |
{ |
2176 |
"metadata": {}, |
2176 |
"metadata": {}, |
2177 |
"output_type": "pyout", |
2177 |
"output_type": "pyout", |
2178 |
"prompt_number": 14, |
2178 |
"prompt_number": 14, |
2179 |
"text": [ |
2179 |
"text": [ |
2180 |
"0.0" |
2180 |
"0.0" |
2181 |
] |
2181 |
] |
2182 |
} |
2182 |
} |
2183 |
], |
2183 |
], |
2184 |
"prompt_number": 14 |
2184 |
"prompt_number": 14 |
2185 |
}, |
2185 |
}, |
2186 |
{ |
2186 |
{ |
2187 |
"cell_type": "markdown", |
2187 |
"cell_type": "markdown", |
2188 |
"metadata": {}, |
2188 |
"metadata": {}, |
2189 |
"source": [ |
2189 |
"source": [ |
2190 |
"Pro porovn\u00e1n\u00ed je nyn\u00ed mo\u017en\u00e9 vykreslit graf z hodnot nam\u011b\u0159en\u00fdch na stole a na zemi. " |
2190 |
"Pro porovn\u00e1n\u00ed je nyn\u00ed mo\u017en\u00e9 vykreslit graf z hodnot nam\u011b\u0159en\u00fdch na stole a na zemi. " |
2191 |
] |
2191 |
] |
2192 |
}, |
2192 |
}, |
2193 |
{ |
2193 |
{ |
2194 |
"cell_type": "code", |
2194 |
"cell_type": "code", |
2195 |
"collapsed": false, |
2195 |
"collapsed": false, |
2196 |
"input": [ |
2196 |
"input": [ |
2197 |
"#fig, ax = plt.subplots()\n", |
2197 |
"#fig, ax = plt.subplots()\n", |
2198 |
"\n", |
2198 |
"\n", |
2199 |
"plt.plot( pl, label=\"Podlaha\")\n", |
2199 |
"plt.plot( pl, label=\"Podlaha\")\n", |
2200 |
"plt.plot( ph, label=\"Stul\")\n", |
2200 |
"plt.plot( ph, label=\"Stul\")\n", |
2201 |
"plt.legend(loc=2); # upper left corner\n", |
2201 |
"plt.legend(loc=2); # upper left corner\n", |
2202 |
"plt.xlabel('vzorek')\n", |
2202 |
"plt.xlabel('vzorek')\n", |
2203 |
"plt.ylabel('Tlak [Pa]')\n", |
2203 |
"plt.ylabel('Tlak [Pa]')\n", |
2204 |
"plt.title('Namerene tlaky');\n", |
2204 |
"plt.title('Namerene tlaky');\n", |
2205 |
"plt.show()" |
2205 |
"plt.show()" |
2206 |
], |
2206 |
], |
2207 |
"language": "python", |
2207 |
"language": "python", |
2208 |
"metadata": {}, |
2208 |
"metadata": {}, |
2209 |
"outputs": [ |
2209 |
"outputs": [ |
2210 |
{ |
2210 |
{ |
2211 |
"metadata": {}, |
2211 |
"metadata": {}, |
2212 |
"output_type": "display_data", |
2212 |
"output_type": "display_data", |
2213 |
"png": "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\nrkJggg==\n", |
2213 |
"png": "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\nrkJggg==\n", |
2214 |
"text": [ |
2214 |
"text": [ |
2215 |
"<matplotlib.figure.Figure at 0x7f04e70453d0>" |
2215 |
"<matplotlib.figure.Figure at 0x7fd03e30b090>" |
2216 |
] |
2216 |
] |
2217 |
} |
2217 |
} |
2218 |
], |
2218 |
], |
2219 |
"prompt_number": 59 |
2219 |
"prompt_number": 4 |
2220 |
}, |
2220 |
}, |
2221 |
{ |
2221 |
{ |
2222 |
"cell_type": "code", |
2222 |
"cell_type": "code", |
2223 |
"collapsed": false, |
2223 |
"collapsed": false, |
2224 |
"input": [ |
2224 |
"input": [ |
2225 |
"#fig, ax = plt.subplots()\n", |
2225 |
"#fig, ax = plt.subplots()\n", |
2226 |
"\n", |
2226 |
"\n", |
2227 |
"plt.plot( tl, label=\"Podlaha\")\n", |
2227 |
"plt.plot( tl, label=\"Podlaha\")\n", |
2228 |
"plt.plot( th, label=\"Stul\")\n", |
2228 |
"plt.plot( th, label=\"Stul\")\n", |
2229 |
"plt.legend(loc=2); # upper left corner\n", |
2229 |
"plt.legend(loc=2); # upper left corner\n", |
2230 |
"plt.xlabel('vzorek')\n", |
2230 |
"plt.xlabel('vzorek')\n", |
2231 |
"plt.ylabel('Teplota [deg C]')\n", |
2231 |
"plt.ylabel('Teplota [deg C]')\n", |
2232 |
"plt.title('Namerene teploty');\n", |
2232 |
"plt.title('Namerene teploty');\n", |
2233 |
"plt.show()" |
2233 |
"plt.show()" |
2234 |
], |
2234 |
], |
2235 |
"language": "python", |
2235 |
"language": "python", |
2236 |
"metadata": {}, |
2236 |
"metadata": {}, |
2237 |
"outputs": [ |
2237 |
"outputs": [ |
2238 |
{ |
2238 |
{ |
2239 |
"metadata": {}, |
2239 |
"metadata": {}, |
2240 |
"output_type": "display_data", |
2240 |
"output_type": "display_data", |
2241 |
"png": "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\nZhEfHw8UTxq3bt2a9PR0fHx8sNvtfPPNNzRq1Mi1/F//+lc6duzIU089VdGliYhIObhl4nrjxo1E\nREQAEBwcTHp6uqstIyODwMBArFYr3t7ehISEkJyc7GpPT09nx44dCggRkWrALSGRk5NT4msiT09P\nnE6nq81qtbrafH19yc7Odj2eOXMmsbGx7ihLRETKyS1zEn5+fuTm5roeO51OPDyK88hqtZZoy83N\ndR0H/t///pfMzEzXkUWXExgYyL59+9xRtojITatZs2auowDLwy0jCbvdzqpVqwBITU0tcZhoq1at\n2LNnD1lZWeTn55OcnOw6mzk5OZk+ffpcse99+/a5jkev6f9effXVKq+huvzTttC20La48r9r/ePa\nLSOJgQMHkpiYiN1uByAuLo6lS5eSl5dHVFQU8+bNIzw8HKfTSWRkpOuyCZmZmSWOghIRkarllpCw\nWCy8//77JZ5r0aKF6+cHH3yQBx98sNRykyZNckc5IiJyjW64y3LI70JDQ6u6hGpD2+J32ha/07a4\nfm45T8KdLl5ETURErt617jtvuGs3malfvz5ZWVlVXcZNxd/fX3czE6nhbpqRhEYYFU/bVOTmca2f\nZ81JiIiIKYWEiIiYUkiIiIgphYSbHThwAE9PTzp16uT617FjR+Li4srVT9u2bUlOTubAgQP4+vqW\n+fomTZrw448/XmvZIiLATXR0U3Xm4+NT4taYR44coW3btnTp0oV27dpdVR/lvVeFJp1FpCJoJFEF\n7rjjDpo3b05mZibTp0+nTZs2dOjQgSFDhnDs2DEAdu7cSbdu3ejQoQNDhw4lLy+vVD/Hjh1jwIAB\n2Gw2mjZtisPh4MSJE672BQsW0LVrV+6++25eeukloPhiixMmTKBbt260adOG1q1bk5KSUjkrLiI3\nHIVEFdi0aRN79+4lIyODb7/9lvT0dH766Sfatm3LqFGjAHjsscd45pln+Omnn4iJieHQoUOl+vn8\n88+x2+2kpKSwf/9+fHx8+Pjjj13ttWvXZvPmzfzrX//ijTfe4PDhw6SlpfHbb7+RmprKjh07GDFi\nBLNnz66sVReRG0yN+bqpou4sei3f4Jw7d45OnToBUFhYSMOGDfnss8/46KOPGD16NLVr1wZg/Pjx\nzJgxg+PHj7N9+3ZGjBgBFN+4qUOHDqX6HT9+PD/88APz5s1jz549/Pzzz3Tr1s3VPnz4cABuv/12\n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\niFSNMkOisLCQoqIiPD09cTqdV3V008aNG4mIiAAgODi4xAl4GRkZBAYGYrVaAQgJCSE5OZnBgwfT\nr18/AA4cOIC/v/81rZCIiFScMkPikUcewW63061bN9LS0njkkUfK7DQnJwc/Pz/X40sDJicnxxUQ\nAL6+vmRnZ7teN2rUKJYvX85XX311LesjIiIVqMyQiImJISwsjN27d/PUU0/Rtm3bMjv18/MjNzfX\n9fjSEYjVai3RlpubW2LUsHjxYubMmUNwcDAZGRnUrl27VP+xsbGun0NDQwkNDS2zJhGRmiQpKYmk\npKTr7sf06Kbnn3/+8gtYLMycOfOKnS5btoyEhATi4uJITU1l+vTprFy5Eiiek2jTpg1paWnUqVMH\nm81GQkICa9eu5ddff+X5558nJyeHjh07kpGRwa233lrq/XV0k4hI+VT4eRItW7bEYrFcUzEDBw4k\nMTERu90OQFxcHEuXLiUvL4+oqCjmzZtHeHg4TqeTyMhIAgICGDx4MKNGjaJXr14UFBTw1ltvlQoI\nERGpXGWeJ3Hu3Dnmz59PZmYm7dq1IyoqCm9v78qqrxSNJEREys9t50kMHz6cw4cPEx4ezn/+8x8i\nIyOvqUAREbnxlDlxfeLECZYvXw7AgAEDCAkJcXtRIiJSPZQ5kmjevDnbt28His9faNy4sduLEhGR\n6qHMOQmbzcaxY8do1KgRJ0+exMvLCy8vLywWC9u2bausOl00JyEiUn7Xuu+8qgv8AZw6dYr69etf\n8xFPFUUhISJSfhV+COxF69evZ9y4cRQVFTF06FDuuusuTV6LiNQQZY4kevToQXx8PIMHD+brr78m\nNDSUH3/8sbLqK0UjCRGR8nPbIbAeHh7cdtttQPHlNi69JpOIiNzcygyJwMBApkyZwqlTp5g1axZ3\n3313ZdQlIiLVgGlIDB06FID58+dz9913ExISQt26dVm4cGGlFSciIlXLdOL6xIkTAHh7ezNmzJhK\nK0hERKoP04nru+++m8cee6zURMfVXAXWnTRxLSJSfhV+CKyPjw8tW7a8rqJEROTGZhoSf/rTnxg5\ncmRl1iIiItWM6cR1586dK7MOERGphq76shzVheYkRETKz20n04mISM2lkBAREVMKCRERMaWQEBER\nUwoJERExpZAQERFTCgkRETGlkBAREVNuCQmn00l0dDQ2mw2Hw8G+fftKtCckJBAUFITNZmPRokUA\n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\ngg==\n", |
2241 |
"png": "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\nZhEfHw8UTxq3bt2a9PR0fHx8sNvtfPPNNzRq1Mi1/F//+lc6duzIU089VdGliYhIObhl4nrjxo1E\nREQAEBwcTHp6uqstIyODwMBArFYr3t7ehISEkJyc7GpPT09nx44dCggRkWrALSGRk5NT4msiT09P\nnE6nq81qtbrafH19yc7Odj2eOXMmsbGx7ihLRETKyS1zEn5+fuTm5roeO51OPDyK88hqtZZoy83N\ndR0H/t///pfMzEzXkUWXExgYyL59+9xRtojITatZs2auowDLwy0jCbvdzqpVqwBITU0tcZhoq1at\n2LNnD1lZWeTn55OcnOw6mzk5OZk+ffpcse99+/a5jkev6f9effXVKq+huvzTttC20La48r9r/ePa\nLSOJgQMHkpiYiN1uByAuLo6lS5eSl5dHVFQU8+bNIzw8HKfTSWRkpOuyCZmZmSWOghIRkarllpCw\nWCy8//77JZ5r0aKF6+cHH3yQBx98sNRykyZNckc5IiJyjW64y3LI70JDQ6u6hGpD2+J32ha/07a4\nfm45T8KdLl5ETURErt617jtvuGs3malfvz5ZWVlVXcZNxd/fX3czE6nhbpqRhEYYFU/bVOTmca2f\nZ81JiIiIKYWEiIiYUkiIiIgphYSbHThwAE9PTzp16uT617FjR+Li4srVT9u2bUlOTubAgQP4+vqW\n+fomTZrw448/XmvZIiLATXR0U3Xm4+NT4taYR44coW3btnTp0oV27dpdVR/lvVeFJp1FpCJoJFEF\n7rjjDpo3b05mZibTp0+nTZs2dOjQgSFDhnDs2DEAdu7cSbdu3ejQoQNDhw4lLy+vVD/Hjh1jwIAB\n2Gw2mjZtisPh4MSJE672BQsW0LVrV+6++25eeukloPhiixMmTKBbt260adOG1q1bk5KSUjkrLiI3\nHIVEFdi0aRN79+4lIyODb7/9lvT0dH766Sfatm3LqFGjAHjsscd45pln+Omnn4iJieHQoUOl+vn8\n88+x2+2kpKSwf/9+fHx8+Pjjj13ttWvXZvPmzfzrX//ijTfe4PDhw6SlpfHbb7+RmprKjh07GDFi\nBLNnz66sVReRG0yN+bqpou4sei3f4Jw7d45OnToBUFhYSMOGDfnss8/46KOPGD16NLVr1wZg/Pjx\nzJgxg+PHj7N9+3ZGjBgBFN+4qUOHDqX6HT9+PD/88APz5s1jz549/Pzzz3Tr1s3VPnz4cABuv/12\n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\niFSNMkOisLCQoqIiPD09cTqdV3V008aNG4mIiAAgODi4xAl4GRkZBAYGYrVaAQgJCSE5OZnBgwfT\nr18/AA4cOIC/v/81rZCIiFScMkPikUcewW63061bN9LS0njkkUfK7DQnJwc/Pz/X40sDJicnxxUQ\nAL6+vmRnZ7teN2rUKJYvX85XX311LesjIiIVqMyQiImJISwsjN27d/PUU0/Rtm3bMjv18/MjNzfX\n9fjSEYjVai3RlpubW2LUsHjxYubMmUNwcDAZGRnUrl27VP+xsbGun0NDQwkNDS2zJhGRmiQpKYmk\npKTr7sf06Kbnn3/+8gtYLMycOfOKnS5btoyEhATi4uJITU1l+vTprFy5Eiiek2jTpg1paWnUqVMH\nm81GQkICa9eu5ddff+X5558nJyeHjh07kpGRwa233lrq/XV0k4hI+VT4eRItW7bEYrFcUzEDBw4k\nMTERu90OQFxcHEuXLiUvL4+oqCjmzZtHeHg4TqeTyMhIAgICGDx4MKNGjaJXr14UFBTw1ltvlQoI\nERGpXGWeJ3Hu3Dnmz59PZmYm7dq1IyoqCm9v78qqrxSNJEREys9t50kMHz6cw4cPEx4ezn/+8x8i\nIyOvqUAREbnxlDlxfeLECZYvXw7AgAEDCAkJcXtRIiJSPZQ5kmjevDnbt28His9faNy4sduLEhGR\n6qHMOQmbzcaxY8do1KgRJ0+exMvLCy8vLywWC9u2bausOl00JyEiUn7Xuu+8qgv8AZw6dYr69etf\n8xFPFUUhISJSfhV+COxF69evZ9y4cRQVFTF06FDuuusuTV6LiNQQZY4kevToQXx8PIMHD+brr78m\nNDSUH3/8sbLqK0UjCRGR8nPbIbAeHh7cdtttQPHlNi69JpOIiNzcygyJwMBApkyZwqlTp5g1axZ3\n3313ZdQlIiLVgGlIDB06FID58+dz9913ExISQt26dVm4cGGlFSciIlXLdOL6xIkTAHh7ezNmzJhK\nK0hERKoP04nru+++m8cee6zURMfVXAXWnTRxLSJSfhV+CKyPjw8tW7a8rqJEROTGZhoSf/rTnxg5\ncmRl1iIiItWM6cR1586dK7MOERGphq76shzVheYkRETKz20n04mISM2lkBAREVMKCRERMaWQEBER\nUwoJERExpZAQERFTCgkRETGlkBAREVNuCQmn00l0dDQ2mw2Hw8G+fftKtCckJBAUFITNZmPRokUA\n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\ngg==\n", |
2242 |
"text": [ |
2242 |
"text": [ |
- |
|
2243 |
"<matplotlib.figure.Figure at 0x7fd03e275390>" |
- |
|
2244 |
] |
- |
|
2245 |
} |
- |
|
2246 |
], |
- |
|
2247 |
"prompt_number": 5 |
- |
|
2248 |
}, |
- |
|
2249 |
{ |
- |
|
2250 |
"cell_type": "markdown", |
- |
|
2251 |
"metadata": {}, |
- |
|
2252 |
"source": [ |
- |
|
2253 |
"Z nam\u011b\u0159en\u00fdch hodnot je mo\u017en\u00e9 spo\u010d\u00edtat v\u00fd\u0161ku. Pou\u017eijeme k tomu barometrickou rovnici. " |
- |
|
2254 |
] |
- |
|
2255 |
}, |
- |
|
2256 |
{ |
- |
|
2257 |
"cell_type": "code", |
- |
|
2258 |
"collapsed": false, |
- |
|
2259 |
"input": [ |
- |
|
2260 |
"from sympy import *\n", |
- |
|
2261 |
"init_printing()\n", |
- |
|
2262 |
"\n", |
- |
|
2263 |
"#p0 = Symbol('p_0')\n", |
- |
|
2264 |
"#l = Symbol('L')\n", |
- |
|
2265 |
"#cp = Symbol('C_p')\n", |
- |
|
2266 |
"#t0 = Symbol('T_0')\n", |
- |
|
2267 |
"#g = Symbol('g')\n", |
- |
|
2268 |
"#m = Symbol('M')\n", |
- |
|
2269 |
"#r = Symbol('R')\n", |
- |
|
2270 |
"#p = Symbol('p')\n", |
- |
|
2271 |
"#h = Symbol('h')\n", |
- |
|
2272 |
"\n", |
- |
|
2273 |
"po = Symbol('po')\n", |
- |
|
2274 |
"l = Symbol('l')\n", |
- |
|
2275 |
"cp = Symbol('cp')\n", |
- |
|
2276 |
"to = Symbol('to')\n", |
- |
|
2277 |
"g = Symbol('g')\n", |
- |
|
2278 |
"m = Symbol('m')\n", |
- |
|
2279 |
"r = Symbol('r')\n", |
- |
|
2280 |
"p = Symbol('p')\n", |
- |
|
2281 |
"h = Symbol('h')\n", |
- |
|
2282 |
"\n", |
- |
|
2283 |
"bf = Eq(po*(1 - (l*h)/to)**((g*m)/(r*l)), p)\n", |
- |
|
2284 |
"\n", |
- |
|
2285 |
"bf" |
- |
|
2286 |
], |
- |
|
2287 |
"language": "python", |
- |
|
2288 |
"metadata": {}, |
- |
|
2289 |
"outputs": [ |
- |
|
2290 |
{ |
- |
|
2291 |
"latex": [ |
- |
|
2292 |
"$$po \\left(- \\frac{h l}{to} + 1\\right)^{\\frac{g m}{l r}} = p$$" |
- |
|
2293 |
], |
- |
|
2294 |
"metadata": {}, |
- |
|
2295 |
"output_type": "pyout", |
2243 |
"<matplotlib.figure.Figure at 0x7f04e72c54d0>" |
2296 |
"png": "iVBORw0KGgoAAAANSUhEUgAAAMQAAAA5BAMAAACbhJmfAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMARIm7IjJ2qxDdVM1m\n75kH/PNjAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEJ0lEQVRYCa1YTYgTSRj90slMOj35w4sXwRZE\nEVFz8OeiTtjjXpyT1wm4KChqLh7Eg31Yxj8k2VVQwZ+wB0FQzEU8BEQUPOyuZlQU0YPtxZFdwcyy\nLoPKanV1V6W+6kpXZUwdpt979epVprvrq0oARtB+uFfL//Xnm9+mRpA1IOK81XL2wUvHHdD//bJT\nT3twyG5are/PGpCQd08ANB0/5wwwjEB+Pwd2fbyc/WkEWeoIB/aqO0anpn93hw1bYTbgmJlN5bJ8\nlRrXUu1I+8pbL+5SKqsF1d7WJGz8inJR/cGNYxc5NAHOC9E14QesK0ocp10ON3FkAk6XRVepFbC/\nRYlj+yWHsxyZgO3ItNwL6HOkcXKDoUwFHj3YzZju6iwgx5qAZT4ijZOcG8G8C1f9H7muATkfGe5c\n31WFfA9pnDj/RjBbhqzyjeBWEXSrIrM/V7N1yFZETcCXI5w7CQVB1sAzqN/5COkKFGpI7JOuF2Jr\nJZgvxLH5fgBBxXaQPz3oJjRqyG1GirPIRx7ojinYjzSBTLQFYgoLdeRslGEdeFtsJPbJOHvefUmP\npu8iD1nWT/LeFwuJfZL5r4+N0cEqsh4BmLdgfgaJAnkqYFO4DRu3Aqx34YCL1T6T7P2OBGT6sSY8\nGrKhmpCl7rL/V+uympn0qNQtyz1antI8v5/DBHv7UY+i6VooDPHX+ZRsvsq6D3oUNXwmGF/HB9RU\nFiBPUcLLiNmk65KNO/d4YL19E+hFzVqKTVGR0jANs8E93LIqmV+gUV3EFIU2zgyY1aHNJ5BmQ6Z1\nm+wHBRfo/pLFG1IwAjX5vyg0UbdEwmyw4RNYCx88oLc126OuUxeCdgtK/PgSDZanyM1KqYiG2QCp\nBUjPkhW3wyXd0RTIyMnaTudSp3OH8uiNSp4izCa3rgmNd/8AbJgiY4tD3qic4kZZ9BZcqJO4INsH\nICelh94XUlGDT2cN+UYlP4swG6BUGXsGc5Ams5Fz35DrQvVGBTlRo9kAy5ccqIK1ii4LyON9lVn5\nlT3uudfn7gZiqcK7VIBmA9CTEut3DKdgfk0BibLDNyQaEyuD9lmWRq/LEAPQlMEw20aFL1bMnZ4U\niunNFuaYRdnXPtdE/ZVICCannKSWvCVJ2VHQpBRIy4qkCfSogE1htGqZfenklhqrwkwTr6b7sDhm\nuiUygJvkXB5VYdxB2aIOOdJRLfjywqqwYopFHdWK0hv0KwCrwoop0k2FqJNSeO3ZhLIqrBhaqilE\nrXQZOVI9OM6qMOoISddTiFoJj7LazhSrwoqhtxWaXir4oqdYn+FVWNRDnNKU/vgIquCvk5nNZFlE\nVTg+INwA4rpOQWUx2XzDS+4f1Eu+FRk2+7GhUbY5xu/6Yu8TkMdr2O4b+uK2bC2uqRT+Y5GqU6OF\n27jGBHDM01qo4RvdYgkTer/nUAAAAABJRU5ErkJggg==\n", |
- |
|
2297 |
"prompt_number": 26, |
- |
|
2298 |
"text": [ |
- |
|
2299 |
" g\u22c5m \n", |
- |
|
2300 |
" \u2500\u2500\u2500 \n", |
- |
|
2301 |
" l\u22c5r \n", |
- |
|
2302 |
" \u239b h\u22c5l \u239e \n", |
- |
|
2303 |
"po\u22c5\u239c- \u2500\u2500\u2500 + 1\u239f = p\n", |
- |
|
2304 |
" \u239d to \u23a0 " |
- |
|
2305 |
] |
- |
|
2306 |
} |
- |
|
2307 |
], |
- |
|
2308 |
"prompt_number": 26 |
- |
|
2309 |
}, |
- |
|
2310 |
{ |
- |
|
2311 |
"cell_type": "markdown", |
- |
|
2312 |
"metadata": {}, |
- |
|
2313 |
"source": [ |
- |
|
2314 |
"Ze kter\u00e9 vyj\u00e1d\u0159\u00edme v\u00fd\u0161ku v z\u00e1vislosti na tlaku a dosad\u00edme nam\u011b\u0159en\u00e9 tlaky a zn\u00e1m\u00e9 konstanty." |
- |
|
2315 |
] |
- |
|
2316 |
}, |
- |
|
2317 |
{ |
- |
|
2318 |
"cell_type": "code", |
- |
|
2319 |
"collapsed": false, |
- |
|
2320 |
"input": [ |
- |
|
2321 |
"#bf.subs(p0, 101325,simultaneous=True); # standardn\u00ed tlak v Pa na hladin\u011b mo\u0159e\n", |
- |
|
2322 |
"#bf.subs(l, 0.0065,simultaneous=True); # Pokles teploty s v\u00fd\u0161kou [K/m]\n", |
- |
|
2323 |
"#bf.subs(cp, 1007,simultaneous=True); # specifick\u00e9 teplo p\u0159i konstantn\u00edm tlaku J/(kg\u2022K)\n", |
- |
|
2324 |
"#bf.subs(t0, 288.15,simultaneous=True); # standardn\u00ed teplota na hladin\u011b mo\u0159e K\n", |
- |
|
2325 |
"#bf.subs(g, 9.80665,simultaneous=True); # standardn\u00ed gravita\u010dn\u00ed zrychlen\u00ed na povrchu zem\u011b\n", |
- |
|
2326 |
"#bf.subs(m, 0.0289644,simultaneous=True); # mol\u00e1rn\u00ed hmotnost such\u00e9ho vzduchu\tkg/mol\n", |
- |
|
2327 |
"#bf.subs(r, 8.31447,simultaneous=True); # univerz\u00e1ln\u00ed plynov\u00e1 konstanta J/(mol\u2022K)\n", |
- |
|
2328 |
"\n", |
- |
|
2329 |
"bfh=solve(bf, h)\n", |
- |
|
2330 |
"\n", |
- |
|
2331 |
"#bfh.subs([(p0,101325), (l,0.0065), (cp,1007), (t0,288.15), (g,9.80665), (m,0.0289644), (r, 8.31447), (p, 98296.0)],simultaneous=True).evalf()\n", |
- |
|
2332 |
"\n", |
- |
|
2333 |
"\n", |
- |
|
2334 |
"\n", |
- |
|
2335 |
"#bf.subs(p, 98296.0)\n", |
- |
|
2336 |
"#N(bf,5)\n", |
- |
|
2337 |
"#bf.evalf(n=3)" |
- |
|
2338 |
], |
- |
|
2339 |
"language": "python", |
- |
|
2340 |
"metadata": {}, |
- |
|
2341 |
"outputs": [], |
- |
|
2342 |
"prompt_number": 27 |
- |
|
2343 |
}, |
- |
|
2344 |
{ |
- |
|
2345 |
"cell_type": "code", |
- |
|
2346 |
"collapsed": false, |
- |
|
2347 |
"input": [ |
- |
|
2348 |
"lambdify(bf,h)" |
- |
|
2349 |
], |
- |
|
2350 |
"language": "python", |
- |
|
2351 |
"metadata": {}, |
- |
|
2352 |
"outputs": [ |
- |
|
2353 |
{ |
- |
|
2354 |
"ename": "SyntaxError", |
- |
|
2355 |
"evalue": "invalid syntax (<string>, line 1)", |
- |
|
2356 |
"output_type": "pyerr", |
- |
|
2357 |
"traceback": [ |
- |
|
2358 |
"\u001b[0;36m File \u001b[0;32m\"<string>\"\u001b[0;36m, line \u001b[0;32m1\u001b[0m\n\u001b[0;31m lambda po*(-h*l/to + 1)**(g*m/(l*r)) == p: (h)\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n" |
- |
|
2359 |
] |
- |
|
2360 |
} |
- |
|
2361 |
], |
- |
|
2362 |
"prompt_number": 28 |
- |
|
2363 |
}, |
- |
|
2364 |
{ |
- |
|
2365 |
"cell_type": "code", |
- |
|
2366 |
"collapsed": false, |
- |
|
2367 |
"input": [ |
- |
|
2368 |
"type(cp)" |
- |
|
2369 |
], |
- |
|
2370 |
"language": "python", |
- |
|
2371 |
"metadata": {}, |
- |
|
2372 |
"outputs": [ |
- |
|
2373 |
{ |
- |
|
2374 |
"metadata": {}, |
- |
|
2375 |
"output_type": "pyout", |
- |
|
2376 |
"prompt_number": 60, |
- |
|
2377 |
"text": [ |
- |
|
2378 |
"sympy.core.symbol.Symbol" |
- |
|
2379 |
] |
- |
|
2380 |
} |
- |
|
2381 |
], |
- |
|
2382 |
"prompt_number": 60 |
- |
|
2383 |
}, |
- |
|
2384 |
{ |
- |
|
2385 |
"cell_type": "code", |
- |
|
2386 |
"collapsed": false, |
- |
|
2387 |
"input": [ |
- |
|
2388 |
"\n", |
- |
|
2389 |
"\n", |
- |
|
2390 |
"import sys\n", |
- |
|
2391 |
"import time\n", |
- |
|
2392 |
"\n", |
- |
|
2393 |
"\n", |
- |
|
2394 |
"\n", |
- |
|
2395 |
"from IPython.display import clear_output\n", |
- |
|
2396 |
"for i in range(10):\n", |
- |
|
2397 |
" time.sleep(0.25)\n", |
- |
|
2398 |
" clear_output()\n", |
- |
|
2399 |
" print i\n", |
- |
|
2400 |
" sys.stdout.flush()\n", |
- |
|
2401 |
"\n" |
- |
|
2402 |
], |
- |
|
2403 |
"language": "python", |
- |
|
2404 |
"metadata": {}, |
- |
|
2405 |
"outputs": [ |
- |
|
2406 |
{ |
- |
|
2407 |
"output_type": "stream", |
- |
|
2408 |
"stream": "stdout", |
- |
|
2409 |
"text": [ |
- |
|
2410 |
"9\n" |
- |
|
2411 |
] |
- |
|
2412 |
} |
- |
|
2413 |
], |
- |
|
2414 |
"prompt_number": 10 |
- |
|
2415 |
}, |
- |
|
2416 |
{ |
- |
|
2417 |
"cell_type": "markdown", |
- |
|
2418 |
"metadata": {}, |
- |
|
2419 |
"source": [ |
- |
|
2420 |
"V\u00fdvoj hodnot v \u010dase\n", |
- |
|
2421 |
"------------------\n", |
- |
|
2422 |
"\n", |
- |
|
2423 |
"Vid\u00edme, \u017ee nam\u011b\u0159en\u00e9 hodnoty nevykazuj\u00ed \u017e\u00e1dn\u00fd trend, a m\u011b\u0159en\u00e9 chyby jsou zp\u016fsobeny pravd\u011bpodobn\u011b \u0161umem obvod\u016f \u010didla. Je to d\u016fsledek tepeln\u00e9 stability \u010didla, a faktu, \u017ee tlakov\u00e9 zm\u011bny v atmosf\u00e9\u0159e jsou relativn\u011b pomal\u00e9. S \u010dasovou konstantou minim\u00e1ln\u011b jednotky minut a na\u0161e m\u011b\u0159en\u00ed trvalo \u0159\u00e1dov\u011b des\u00edtky sekund. \n", |
- |
|
2424 |
"\n", |
- |
|
2425 |
"Absolutn\u00ed kalibrace tlaku\n", |
- |
|
2426 |
"------------------\n", |
- |
|
2427 |
"\n", |
- |
|
2428 |
"V p\u0159\u00edpad\u011b, \u017ee by jsme pot\u0159ebovali tlakov\u00fd senzor pota\u017emo v\u00fd\u0161kom\u011br absolutn\u011b zkalibrovat, tak si k tomuto \u00fa\u010delu m\u016f\u017eeme p\u016fj\u010dit data z n\u011bkter\u00e9 kalibrovan\u00e9 stanice. V Praze pou\u017eijeme nap\u0159\u00edklad stanici CHMI pro Prahu 10. " |
- |
|
2429 |
] |
- |
|
2430 |
}, |
- |
|
2431 |
{ |
- |
|
2432 |
"cell_type": "code", |
- |
|
2433 |
"collapsed": false, |
- |
|
2434 |
"input": [ |
- |
|
2435 |
"import openweather\n", |
- |
|
2436 |
"from datetime import datetime\n", |
- |
|
2437 |
"\n", |
- |
|
2438 |
"ow = openweather.OpenWeather()\n", |
- |
|
2439 |
"print ow.get_weather(61457)" |
- |
|
2440 |
], |
- |
|
2441 |
"language": "python", |
- |
|
2442 |
"metadata": {}, |
- |
|
2443 |
"outputs": [ |
- |
|
2444 |
{ |
- |
|
2445 |
"output_type": "stream", |
- |
|
2446 |
"stream": "stdout", |
- |
|
2447 |
"text": [ |
- |
|
2448 |
"{u'main': {u'pressure': 1016, u'temp': 299.25, u'humidity': 38}, u'name': u'Prague 10', u'rain': {u'1h': 0}, u'station': {u'zoom': 10}, u'coord': {u'lat': 50.0787, u'lon': 14.4966}, u'date': u'2014-05-21 15:55:04', u'dt': 1400687704, u'calc': {u'dewpoint': 10.7}, u'id': 61457, u'wind': {u'gust': 12.1, u'deg': 225}}\n" |
- |
|
2449 |
] |
- |
|
2450 |
} |
- |
|
2451 |
], |
- |
|
2452 |
"prompt_number": 57 |
- |
|
2453 |
}, |
- |
|
2454 |
{ |
- |
|
2455 |
"cell_type": "markdown", |
- |
|
2456 |
"metadata": {}, |
- |
|
2457 |
"source": [ |
- |
|
2458 |
"Proto\u017ee datov\u00fd set byl nam\u011b\u0159en\u00fd v minulosti, mus\u00edme si st\u00e1hnout data pro toto \u010dasov\u00e9 obdob\u00ed." |
- |
|
2459 |
] |
- |
|
2460 |
}, |
- |
|
2461 |
{ |
- |
|
2462 |
"cell_type": "code", |
- |
|
2463 |
"collapsed": false, |
- |
|
2464 |
"input": [ |
- |
|
2465 |
"start_date = datetime(2014, 4, 20)\n", |
- |
|
2466 |
"end_date = datetime(2014, 4, 22)\n", |
- |
|
2467 |
"print ow.get_historic_weather(61457, start_date, end_date)" |
- |
|
2468 |
], |
- |
|
2469 |
"language": "python", |
- |
|
2470 |
"metadata": {}, |
- |
|
2471 |
"outputs": [ |
- |
|
2472 |
{ |
- |
|
2473 |
"output_type": "stream", |
- |
|
2474 |
"stream": "stderr", |
- |
|
2475 |
"text": [ |
- |
|
2476 |
"OpenWeather.do_request() got ValueError: No JSON object could be decoded (1. attempt)\n", |
- |
|
2477 |
"OpenWeather.do_request() got ValueError: No JSON object could be decoded (2. attempt)\n" |
- |
|
2478 |
] |
- |
|
2479 |
}, |
- |
|
2480 |
{ |
- |
|
2481 |
"output_type": "stream", |
- |
|
2482 |
"stream": "stdout", |
- |
|
2483 |
"text": [ |
- |
|
2484 |
"None\n" |
- |
|
2485 |
] |
- |
|
2486 |
}, |
- |
|
2487 |
{ |
- |
|
2488 |
"output_type": "stream", |
- |
|
2489 |
"stream": "stderr", |
- |
|
2490 |
"text": [ |
- |
|
2491 |
"OpenWeather.do_request() got ValueError: No JSON object could be decoded (3. attempt)\n" |
2244 |
] |
2492 |
] |
2245 |
} |
2493 |
} |
2246 |
], |
2494 |
], |
2247 |
"prompt_number": 60 |
2495 |
"prompt_number": 60 |
2248 |
}, |
2496 |
}, |
- |
|
2497 |
{ |
- |
|
2498 |
"cell_type": "code", |
- |
|
2499 |
"collapsed": false, |
- |
|
2500 |
"input": [ |
- |
|
2501 |
"stations = ow.find_stations_near(\n", |
- |
|
2502 |
" 14.45, # longitude\n", |
- |
|
2503 |
" 50.07, # latitude\n", |
- |
|
2504 |
" 100 # kilometer radius\n", |
- |
|
2505 |
")" |
- |
|
2506 |
], |
- |
|
2507 |
"language": "python", |
- |
|
2508 |
"metadata": {}, |
- |
|
2509 |
"outputs": [], |
- |
|
2510 |
"prompt_number": 66 |
- |
|
2511 |
}, |
- |
|
2512 |
{ |
- |
|
2513 |
"cell_type": "code", |
- |
|
2514 |
"collapsed": false, |
- |
|
2515 |
"input": [ |
- |
|
2516 |
"print stations" |
- |
|
2517 |
], |
- |
|
2518 |
"language": "python", |
- |
|
2519 |
"metadata": {}, |
- |
|
2520 |
"outputs": [ |
- |
|
2521 |
{ |
- |
|
2522 |
"output_type": "stream", |
- |
|
2523 |
"stream": "stdout", |
- |
|
2524 |
"text": [ |
- |
|
2525 |
"{u'list': [], u'message': u'', u'calctime': u'', u'cod': u'200', u'cnt': 0}\n" |
- |
|
2526 |
] |
- |
|
2527 |
} |
- |
|
2528 |
], |
- |
|
2529 |
"prompt_number": 64 |
- |
|
2530 |
}, |
2249 |
{ |
2531 |
{ |
2250 |
"cell_type": "code", |
2532 |
"cell_type": "code", |
2251 |
"collapsed": false, |
2533 |
"collapsed": false, |
2252 |
"input": [], |
2534 |
"input": [], |
2253 |
"language": "python", |
2535 |
"language": "python", |
2254 |
"metadata": {}, |
2536 |
"metadata": {}, |
2255 |
"outputs": [] |
2537 |
"outputs": [] |
2256 |
} |
2538 |
} |
2257 |
], |
2539 |
], |
2258 |
"metadata": {} |
2540 |
"metadata": {} |
2259 |
} |
2541 |
} |
2260 |
] |
2542 |
] |
2261 |
} |
2543 |
} |