background image

Zadania – część VI. Interpolacja i aproksymacja

1.  Napisz funkcję która odnajdzie brakujące wartości (NaN) w zmiennej wejściowej i wstawi

w   ich   miejsce   wartości   funkcji   interpolującej.   Funkcję   przetestuj   dla   zmiennej
„brakujace_dane”   znajdującej   się   na   platformie   UPEL   i   wyświetl   porównanie   zmiennej
wyjściowej   z   zmienną   „wszystkie_dane”   również   znajdującej   się   na   UPEL.
Zmienne wejściowe:

- zmienna z brakującymi wartościami (wektor kolumnowy)
- metoda interpolacji (ciąg – string)

Zmienne wyjściowe:

- zmienna wejściowa z zamienionymi  wartościami NaN na wartości interpolowane
(wektor kolumnowy)

2.  Napisz funkcję która w dane wejściowe wpasuje linię prostą, obliczy korelację pomiędzy
wartościami   wejściowymi   a  aproksymowanymi,   oraz  za   pomocy  metody  dodatku   wzorca
poda   wynik   oznaczenia.   Funkcję   przetestuj   dla   danych   x_dodwzroca   i   y_dodwzorca
znajdujących się na UPEL (wynik oznaczenia: 2.1669; wsp. korelacji: 0.9987).
Zmienne wejściowe:

- wartości x (wektor kolumnowy lub wierszowy)
- wartości y (wektor kolumnowy lub wierszowy)

 Zmienne wyjściowe:

  - wektor wierszowy współczynników wpasowanej linii prostej (tj. wartości a i b z
równania y=a

.

x+b)

- współczynnik korelacji
- wartość oznaczenia