Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 4th, 2012  |  syntax: MatLab  |  size: 0.72 KB  |  hits: 23  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function ft = RegresjaKwadratowaWart2(x,y,t) % ok
  2.     n=size(x,2); % ilosc punktow danych
  3.     A=zeros(3);
  4.     B=zeros(3,1);
  5.     for i=1:n %obliczamy kolejne wyrazy odpowiednich sum i dodajemy je
  6.         A(1,1)=A(1,1)+x(i)^4;
  7.         A(1,2)=A(1,2)+x(i)^3;
  8.         A(1,3)=A(1,3)+x(i)^2;
  9.         A(2,1)=A(2,1)+x(i)^3;
  10.         A(2,2)=A(2,2)+x(i)^2;
  11.         A(2,3)=A(2,3)+x(i);
  12.         A(3,1)=A(3,1)+x(i)^2;
  13.         A(3,2)=A(3,2)+x(i);
  14.         A(3,3)=A(3,3)+1;
  15.         B(1,1)=B(1,1)+x(i)^2*y(i);
  16.         B(2,1)=B(2,1)+x(i)*y(i);
  17.         B(3,1)=B(3,1)+y(i);
  18.     end
  19.     rozw=eliminacja_Gaussa_cw(A,B); % rozwiazaniem ukladu rownan sa wspolczynniki krzywej
  20.     ft=rozw(1,1).*t.^2+rozw(2,1).*t+rozw(3,1); % wartosc w punktach