Skocz do zawartości

Scilab Aproksymacja Wyników


Tomek123

Rekomendowane odpowiedzi

Witam,
Potrzebuję dokonać aproksymacji wyników pomiarowych w programie Scilab, które mam wprowadzone z pliku csv. O ile załadowanie ich nie jest problemem, o tyle jeśli chodzi o aproksymację utknąłem. Posiłkując się informacjami znalezionymi w sieci popełniłem następujący kod:
-->function[y]=sinus(b,x);
-->y=b(1)*sin(x+b(2))+b(3)
-->endfunction
-->c=[0;0;0];

-->[a,S]=datafit(sinus(b,x),M1,c)

Gdzie M1 jest moją macierzą z wynikami pomiarów. Do aproksymacji zastosowana funkcja sinus, ponieważ wykres narysowany z moich danych tworzy coś na kształt sinusoidy. Po wprowadzeniu poleceń, otrzymuje komunikat:
!--error 4
Niezdefiniowana zmienna: b
W dalszej części próbowałem różnych kombinacji dodatkowych (korzystając z pomocy brata, który dla odmiany siedzi sporo w Matlabie), lecz zawsze efekt był ten sam- czyli niezdefiniowana jakaś zmienna. I stąd pytanie- w którym miejscu w kodzie popełniam błąd, i jak go naprawić? Z góry dziękuję za pomoc.

 
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...