Witam.
Potrzebuję określić funkcję celu dla aproksymacji o różnej ilości punktów podawanych na wejściu. Jak można rozwiązać ten problem? Jakieś pomysły?
Pozdrawiam
Witam.
Potrzebuję określić funkcję celu dla aproksymacji o różnej ilości punktów podawanych na wejściu. Jak można rozwiązać ten problem? Jakieś pomysły?
Pozdrawiam
Nie widzę w ogóle gdzie tu jest jakis problem. Przeciez każda funkcja oceny jakości aproksymacji jest niezależna od liczb punktów. Ot choćby https://pl.wikipedia.org/wiki/Aproksymacja_średniokwadratowa
Dobrze, a jak to ma wyglądać w kodzie programu, najlepiej matlabowym :) ale nie pogardzę w innych ;).
Najprościej to licz sobie po prostu dla danej aproksymacji różnicę między aproksymowana watrością a wartością oczekiwaną w punktach i potem wyliczaj sobie np. średnią rozbieżność, albo odchylenie standardowe. Czyli w pętli liczysz dla każdego punktu ''|wartosc_aprox - wartosc_prawdziwa|", sumujesz to a potem dzielisz przez liczbę punktów i voila. Trywialna funkcja jest. Im mniejsza wartość tym lepsza aproksymacja.
Do takich rzeczy tylko R.
Jeśli zależność jest liniowa, zmienna egzogeniczna z przedziałami otwartymi, a rozkład normalny to można użyć funkcji lm()
jeśli nie to np. ugólnionej metody glm()
Dzięki wszystkim za odpowiedzi, szczególnie Shalom. Problem rozwiązany. :)