ReWiA 2.0 html manual
CURFIT dopasowanie dowolnej krzywej
Zapis CURFIT
Komenda posiada własne menu i wyświetla własne parametry lokalne. Nie
akceptuje żadnych parametrów. Komenda CURFIT zarządza tabelą dopasowywanych
parametrów.
Opcje
Assoc
ustala numer widma zawierającego równanie krzywej i tablice parametrów.
Wielkośc widma określa ilość dopasowywanych parametrów. W przypadku gdy
widmo było puste zostanie utworzone widmo o 4 polach, podanej długości w
następującym formacie :
pole typ opis
0 real*8 początkowe wartości szukanych parametrów (po dopasowaniu będą
tam wartości dokładne).
1 real*8 wartości DELTA parametrów, tzn. o ile zmieniać wartości
parametrów przy obliczaniu pochodnych cząstkowych funkcji.
Wartości zbyt małe powodują błąd Overflow, zbyt duże błąd
FLAM too large.
2 real*8 dolne ograniczenia parametrów (obecnie nieużywane)
3 real*8 górne ograniczenia parametrów (obecnie nieużywane)
Curve
wpisanie równania krzywej (kawałkami po maksimum 32 znaki) do widma
(skojarzonego opcją Assoc) jako zmienne lokalne widma o nazwach
Equation0, Equation1, ... aż do Equation14. Zakończenie wprowadzania
następuje gdy podamy pusty tekst. Równanie musi być ujęte w cudzysłów.
Zmienna X zapisuje się jak X, szukane parametry jako P(0), P(1), itd.
Należy pamiętać, że X i P(..) pisze się dużymi literami. Przykładowo,
jako równanie prostej należy wpisać :
Equation0 "P(0)+P(1)*X"
Equation1 ""
a jako krzywą Gaussa z parabolą :
Equation0 "P(0)*exp(-sqr(X-P(1))/P(2))"
Equation1 "+P(3)+P(4)*X+P(5)*X*X"
Equation2 ""
Edit
wyświetlenie tekstowo tablicy parametrów i równania krzywej. Edytując
zmienne lokalne można zmienić równanie krzywej.
Fit
dopasowuje krzywą. Jakość dopasowania można sprawdzić obserwując chi^2 w
trakcie dopasowywania lub wywołując opcję View.
Limits
ustala zakres widma na którym operują opcje Fit, Repl i Subtr.
Mark
ustalenie bieżącej marki (parametru). Numer bieżącej marki można
zmieniać również klawiszami '+' i '-'.
Option
ustalenie sposobu działania opcji Param i parametrów algorytmu
dopasowującego.
Param
wpisanie po kolei wartości początkowych i DELTA parametrów.
Quit
zakończenie komendy
Repl
zastąpienie współrzędnych Y w podanym zakresie widma przez współrzędne
wyliczone z dopasowanego równania
Subtr
odjęcie w podanym zakresie widma dopasowanej krzywej
View
wyświetlenie dopasowanej krzywej na tle widma