Na rozdíl od disperzních parametrů a některých jiných parametrů, které jsou generovány automaticky, strukturní parametry jsou definované v sekci structural parameters:
structural parameters: id [= value] : nice_id : range [unit] ...
kde id
je ASCI identifikátor parametru, pomocí kterého se na něho odvoláváme. Nepovinně
můžeme definovat jeho počáteční hodnotu value
(jinak je jeho honota 0, popřípadě se převezme jeho
starší hodnota, pokud parametr existoval). Mezi znaky ":
" je devinován identifikátor, který je použit
v grafickém rozhraní programu. Součástí tohoto idetifikátoru je i stromová struktura, podle které se parametry řadí do seznamu.
Jednotlivé úrovně stromu se oddělují znakem "|
" přičemž se k definici přidá nejvyšší úroveň Structural,
tj. plné jméno je "Structural|nice_id
". V této definici může být mezera nebo více mezer za sebou,
libovolné UTF8 znaky a nebo html entity. Prázdné znaky kolem definice se neuplatní.
Za touto definicí je definován rozsah povolených hodnot a nepovinně fyzikální jednotka parametru. Jako krajní
hranice můžeme použít hodnoty (-inf
a inf)
pro vyjádření neomezené dolní a horní meze.
V definici rozsahu lze též použít identifikátory jiných parametrů, pro které neplatí podminka, aby byly definovány dříve než
jsou použity. Poznamenejme, že fyzikální jednotka v definici nemá vliv na hodnotu parametru
a v grafickém rozhraní slouží jen k identifikaci parametrů, které moho být slučeny.
Příklad:
structural parameters: ds = 0.56 : d<sub>s</sub> : (0,1) mm df1 = 100 : sample 1|d<sub>f</sub> : [0,df2] nm df2 = 100 : sample 2|d<sub>f</sub> : [df1,2000] nm sigma# : sample #|σ : (0,inf) nm tau# = 20 : sample #|τ : (1,10000) nm
Předchozí definice vygeneruje sedm strukturních parametrů,
je-li newAD2 v multisample módu se dvěma vzorky,
které můžeme zobrazit pomocí příkazu
parameters
:
newAD2> par ds = 0.56 fixed (0,1) mm df1 = 100 fixed [0,df2] nm df2 = 100 fixed [df1,2000] nm sigma1 = 0 fixed (0,inf) nm sigma2 = 0 fixed (0,inf) nm tau1 = 20 fixed (1,10000) nm tau2 = 20 fixed (1,10000) nm newAD2>
V grafickém rozhraní vygenerované parametry mají následující stromovou strukturu:
