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