|
Parameter
|
____type___
|
description
|
default
|
| PSP |
|
|
|
|
|
l_section
|
integer
|
Bartlett section length
|
1024
|
|
l_window
|
integer
|
Window length, could be l_section/2
|
l_section
|
|
t_window
|
char*4
|
Window type ('HANN' 'KAIS' ..., cf
~/sas/p/window.f
|
'KAIS'
|
|
p_window
|
real*8
|
Window parameter, depends on type,
default for 'KAIS':
|
1.8,
|
|
qbartlett_psp
|
logical
|
Do PSP
|
.true.
|
|
qpsp_db
|
logical
|
Output is in decibels
|
.true.
|
|
frq_scale
|
char*16
|
'mHz' 'Hz' 'cyc/h'
'cyc/d' 'cyc/y'
|
'cyc/h'
|
|
iuo_psp
|
integer
|
Output file unit for PSP, -1 means no
output
|
-1
|
|
iuo_acv
|
integer
|
... for Autocovariance
|
-1
|
|
iuo_acv |
integer |
... for windowed Autocovariance |
-1
|
|
|
|
|
|
MEM
|
|
|
|
|
PEF
|
ibeg_burg
|
integer
|
Where in the time series to start
|
0
|
|
l_burg
|
integer
|
Length, 0 means all
|
0
|
|
qnew_pef
|
logical
|
Produce new PEF
|
.true.
|
|
iui_pef
|
integer
|
if not qnew_pef, input PEF from this
file unit
|
-1
|
|
|
|
|
|
SP
|
maxpef_memsp
|
integer
|
Maximum length of new PEF
|
21
|
|
npef_memsp
|
integer
|
Length of PEF to use in MEM
spectrum
|
10
|
|
l_memsp
|
integer
|
Length of MEM spectrum domain
|
1024
|
|
qmemsp
|
logical
|
Do MEM spectrum
|
.false.
|
|
qpsp_db
|
logical
|
identical as in PSP-mode
|
|
|
frq_scale
|
char*16
|
identical as in PSP-mode
|
|
|
iuo_memsp
|
ingeger
|
Output file unit for MEMSP, -1 means no
output |
-1
|
|
|
|
|
|
INPUT
|
|
|
|
|
|
fmt
|
char*64
|
Input ascii: the format expression to
read_fuf
|
'U'
|
|
|
|
'U' - binary data, unlabeled
|
|
|
|
|
'L:label' - binary data
(mc-file), the label
|
|
|
target
|
char*16
|
The target string to read_fuf, 'BIN'
for binary files
|
'BIN'
|
|
hms_pos
|
integer
|
0 - 4, ascii input, depth of time of
day, h ... ms
|
0
|
|
ibeg, iend
|
integer
|
range of input data, sample numbers,
0,0 means all
|
0, 0
|
|
qrepair
|
logical
|
repair gaps by replacement with
DC-level, occurs after diff-filter
|
.true.
|
|
dff1
|
real*8
|
Difference filter (1, dff1)
|
(1., -1.)
|
|
qrfsp
|
logical
|
Compensate diff-filter attenuation in
output
|
.true.
|
|
pef_order 1)
|
integer
|
Pre-filter type PEF, if iui_pef > 0
|
3
|