![]() |
![]() |
C1 pravidla zápisu dat
C2 zkrácený zápis dat
Data se v souboru zapisují do prvních 72 sloupců. Případné další sloupce jsou ignorovány. Skupiny dat jsou odděleny klíčovými písmeny. První dva sloupce jsou vyhrazeny pro dvojpísmenové názvy dávek. Používat se mohou malá i velká písmena.
Pro snadnější orientaci ve vstupních souborech je možno vynechávat řádky. Text za středníkem ';' je považován za komentář.
Čísla se zapisují volným formátem ve shodě s programovacím jazykem FORTRAN.
Namísto desetinné tečky je možno použít i čárku. Mezera před 'e' nebo 'E'
způsobí, že znak je chápán jako klíčové písmeno a nikoliv jako identifikátor
exponentu čísla.
m*a opakování čísla
m počet
a číslo
příklad: 3*0.3 = 0.3 0.3 0.3
a:b aritmetická posloupnost s diferencí ą1
a první číslo
b poslední číslo
příklad: 3:6 = 3 4 5 6
8:5 = 8 7 6 5
0.1:2.9 = 0.1 1.1 2.1
m*aDd aritmetická posloupnost sa zadanou diferencí
m počet čísel
a první číslo
d diference
příklad: 4*0.5D0.1 = 0.5 0.6 0.7 0.8
3*8D-2 = 8 6 4
m*a:b rozdělení intervalu na daný počet čísel
m počet čísel
a první číslo
b poslední číslo
příklad: 4*0.5:0.8 = 0.5 0.6 0.7 0.8
3*8:4 = 8 6 4
a:bDd rozdělení intervalu při zadané diferenci
a první číslo
b poslední číslo
d diference
příklad: 2.9:3.1D0.1 = 2.9 3.0 3.1
8.6:8.3D0.1 = 8.6 8.5 8.4 8.3
3.0:3.5D0.2 = 3.0 3.25 3.5
U některých skupin vstupních údajů lze vypozorovat zákonité opakování určitých posloupností čísel, čehož lze využít. Při prvním výskytu se posloupnost definuje uzavřením do 'závorek', které se zapíší ve tvaru =X, kde X je libovolné písmeno anglické abecedy s vyjímkou písmen E a D. Při dalším výskytu této posloupnosti stačí zapsat =X nebo =dX, kde d je diference, o kterou se celá posloupnost zvýší.
příklad: =G 0.3 0.8 =G 0.6 =G 1.5 =G je ekvivalentní:
0.3 0.8 0.6 0.3 0.8 1.5 0.3 0.8
příklad: =G 0.3 0.8 =G 0.6 =2G 1.5 =0.2G je ekvivalentní:
0.3 0.8 0.6 2.3 2.8 1.5 0.5 1.0
příklad: =A 3 2 =B 8 9 =C 7.23 =B =A =C
definuje tři posloupnosti
A: 3 2 8 9 7.23
B: 8 9 7.23
C: 7.23
Jestliže se posloupnost opakuje několikrát bezprostředně za sebou je možno použít běžného edičního opakovače m*( posloupnost ).
příklad: 3*(4 3) = 4 3 4 3 4 3
příklad: 3*(4 3) je ekvivalentní:
=A 4 3 =A =A =A
příklad: 2*( =A 4 3 =A =2A) je ekvivalentní:
4 3 6 5 4 3 6 5
![]() |
![]() |