This is an old revision of the document!
Flag Tests
Results of testing flag handling for single missing point interpolations |
---|
Summary
Before | … | After | ||
---|---|---|---|---|
controlinfo | useinfo | controlinfo | useinfo | |
0000601000000000 | 9899900000000000 | 0000601100000000 | 5894700000000001 | |
0000601000000000 | 9899700000000000 | 0000601100000000 | 5894700000000001 | |
0000002000000000 | 9839900000000000 | 0000002100000000 | 6090900000000000 | |
0000602000000000 | 9839900000000000 | 0000602100000000 | 5030700000000001 | |
0000003000000000 | 9899900000000000 | 0000001100000000 | 6894900000000000 |
Details
Betingelse QC2-d2 skal kun brukes for interpolering av manglende verdi og korrigering av forkastet verdi. Par = TA, TAN eller TAX. Par(t) mangler (for tidspunkt t). For disse tilfellene er: a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) eller b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi) c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi) Foreløpig prosedyre for igangsetting av QC2-d2 1. Sjekker at Par(t-1) og Par(t+1) begge er kontrollert og funnet OK. - useinfo(2)=0, uansett hvilke kontroller som er kjørt. 2. Iverksetter beregning av algoritme. - Par(t) = 0.5* [Par(t-1) + Par(t+1)] - ftime=1 (det skjer ingen endring av useinfo(2)) - for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9, for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9. for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9.
a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) eller - for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9,
Before | … | After | ||
---|---|---|---|---|
controlinfo | useinfo | controlinfo | useinfo | |
0000601000000000 | 9899900000000000 | 0000601100000000 | 5894700000000001 | |
0000601000000000 | 9899700000000000 | 0000601100000000 | 5894700000000001 |
b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi)
for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9.
^ Before^| … ^After^^
controlinfo | useinfo | controlinfo | useinfo | |
0000002000000000 | 9839900000000000 | 0000002100000000 | 6090900000000000 | |
0000602000000000 | 9839900000000000 | 0000602100000000 | 5030700000000001 |
c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi)
for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9.
Before | … | After | ||
---|---|---|---|---|
controlinfo | useinfo | controlinfo | useinfo | |
0000003000000000 | 9899900000000000 | 0000001100000000 | 6894900000000000 |
… under construction …