Interpretator wzorów pozwala na zapis i obliczanie wyrażeń. Opcja ta daje możliwość wykonywania różnych operacji na kanałach pomiarowych (przebiegach), w tym na kanałach już wstępnie przetworzonych na przykład filtrowanych czy wygładzanych. Po uruchomieniu tej opcji, na ekranie pojawia się standardowe okienko Otwórz, w którym należy wybrać plik, na kanałach którego będą wykonywane operacje obliczeniowe.



Wybranie pliku uruchamia kolejne okienko dialogowe, w którym należy podać ilość dodatkowych kanałów. Są to kanały obliczeniowe, utworzone przez użytkownika.



Wzory wpisuje się w okienku dialogowym:



Wyniki obliczeń w postaci przebiegów są umieszczane w kolejnych okienkach ekranu. Aktualnie można równocześnie wykonać obliczenia dla maksymalnej ilości dodatkowych kanałów równej 35 (ilość kanałów pomiarowych-1). Wzory mogą się składać z następujących elementów:

- znaków:


'(' 

-

nawias otwierający,

')' 

-

nawias zamykający,

'^' 

-

znak potęgi,

'*' 

-

znak mnożenia,

'/'  

-

znak dzielenia,

'+' 

-

znak dodawania,

'-

znak odejmowania,

&

-

znak pochodnej,

$

-

znak całki,


- liczb, w dowolnych formatach na przykład: 2,  2.1,  2.106,  2e4,  2.5e-5,

- zmiennych w postaci nazw kanałów pomiarowych (pliki Opis_kan_xxx), zapisanych maksymalnie na trzech pozycjach (3 znaki), z których pierwsza musi być małą lub dużą, dowolną literą alfabetu na przykład: k1, k15, a8, c9 itp., za wyjątkiem liter: 'e', E', 'd', 'D' (służą do zapisu liczb w pojedynczej i podwójnej precyzji). Nazwy kanałów muszą być zgodne z przyjętymi oznaczeniami. Program sprawdza zgodność tych oznaczeń i jeżeli występują kolizje, to wskaże pozycję niewłaściwej zmiennej we wzorze.

- obliczanie pochodnych oraz całek odnosi się do pojedynczych kanałów, na przykład.:

&k2 pochodna przebiegu na kanale k2,

$k5   całka przebiegu na kanale k5.

Jeżeli chcemy wykonać na przykład całkowanie złożonego wzoru, to procedura jest następująca:

- wykonujemy operacje na kanałach, korzystając z tego wzoru i zapisujemy tak uzyskane wyniki do pliku *.ana (i *asc),

- wczytujemy ten plik (*.ana) ponownie i całkujemy interesujący nas kanał.


Przykładowe wzory:

2*k1-k3   

-

pomnóż wartości kanału k1 przez 2 i odejmij od tego wartości kanału k3

k5-(1./3.)^2



100*k1/k2+k5/2.14



&k10

-

pochodna przebiegu na kanale k10

$k15

-

całka przebiegu na kanale k15


Wzory mogą być zapamiętywane w pliku, w tym celu należy zaznaczyć pole 'Zapamiętaj wzory w pliku'.