Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F90019008
print_series.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Mon, Oct 28, 12:19
Size
1013 B
Mime Type
text/x-python
Expires
Wed, Oct 30, 12:19 (2 d)
Engine
blob
Format
Raw Data
Handle
21993222
Attached To
R7571 SP4E-TB-TL-FR
print_series.py
View Options
from
__future__
import
print_function
import
math
from
dumper_series
import
DumperSeries
################################################################
class
PrintSeries
(
DumperSeries
):
def
__init__
(
self
,
series
,
maxiter
,
freq
):
DumperSeries
.
__init__
(
self
,
series
)
self
.
maxiter
=
maxiter
self
.
freq
=
freq
def
__del__
(
self
):
pass
def
dump
(
self
):
out
=
""
for
i
in
range
(
1
,
int
(
self
.
maxiter
/
self
.
freq
)):
res
=
self
.
series
.
compute
(
i
*
self
.
freq
-
1
)
res2
=
self
.
series
.
compute
(
i
*
self
.
freq
)
my_format
=
'{:.'
+
str
(
self
.
precision
)
+
'e}'
out
+=
str
(
i
*
self
.
freq
)
+
" "
out
+=
my_format
.
format
(
res
)
+
" "
out
+=
my_format
.
format
(
res2
-
res
)
try
:
out
+=
" "
+
my_format
.
format
(
math
.
fabs
(
res2
-
self
.
series
.
getAnalyticPrediction
()))
except
Exception
as
e
:
pass
out
+=
"
\n
"
return
out
Event Timeline
Log In to Comment