Aproksymacja wierzcholka funkcji - problem

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
panmajster
Posty: 9
Rejestracja: 07 lis 2012 09:48
Wersja środowiska: LabVIEW 2011

Aproksymacja wierzcholka funkcji - problem

Post autor: panmajster »

witam dzisiaj drugi raz:)

kod wygląda tak:

Obrazek

by nie robic posta mega-wielkiego pozniej linki do innych opcji struktury CASE:
http://imageshack.us/a/img708/4978/apro ... spline.jpg
http://imageshack.us/a/img824/4835/apro ... abolic.jpg

problem:

1.Gauss i Parabolic = nie zwracaja ZADNYCH WARTOSCI.
do Y w bloczku Gauss jak i Polynomial fit podlaczylem obliczonaj juz srednia funkcji korelacji
do X w tych bloczkach podpialem SAMPLE SIZE(w obrazku dla Gaussa probuje kombinowac jak zrobic, by aproksymował tylko interesujace mnie próbki)

2. Metoda SPLINE działa, ale przy kazdym uruchomieniu programu zwraca błąd:

http://imageshack.us/photo/my-images/571/16873888.jpg/

Mogłby ktoś na szybko zerknąć jakie głupoty porobiłem ?

z gory dziekuje za odpowiedz i pozdrawiam

majster
Awatar użytkownika
patka
Posty: 20
Rejestracja: 08 maja 2012 16:33
Wersja środowiska: LabVIEW 2012

Aproksymacja wierzcholka funkcji - problem

Post autor: patka »

Witam,

Podajesz na wejścia wszystkich tych funkcji 'fitujących' sygnał X i Y - i tak jak powiedział Ci błąd z Express VI'a dla Spline - muszą być one tablicami tego samego rozmiaru. Wtedy Gauss i Polynomial Fit też zadziała. Jeśli chcesz brać pod uwagę tylko interesujące Cię indeksy próbek to musisz je wyrzucić również z sygnału Y.

Pozdrawiam,
Patka.
ODPOWIEDZ