Лекция № 8. Преобразование Фурье

0.0462

2.5696

Relative function value changing by less than OPTIONS.TolFun

1 0 -1

0.2000

6.0000

3.0000

5.0000

11.2000

9.4000

4.0000

2.0000

1.4000

1.0000

0.4000

0.3000

>> vy=[9.4;11.2;5;3;6;0.2]

vy =

>> z=[1 0 -1]% начальное приближения

z =

% вычисление коэффициентов аппроксимирующей функции

>> Coeff = lsqnonlin('F77',z',[],[],[],vx,vy)

Optimization terminated successfully:

Coeff =

-0.8037

>> F=inline('exp(a+b*x+c*x.^2)','x','a','b','c');% задание

% аппроксимирующей функции

>> X=vx(1):0.01:vx(length(vx));% координаты абсцисс, в которых

% будут вычисляться значения

% аппроксимирующей функции

>> Y=feval(F,X,Coeff(1),Coeff(2),Coeff(3));% вычисление значений

% аппроксимирующей функции

>> i=1:length(vx);

>> j=1:length(X);

>> plot(vx(i),vy(i),'o',X(j),Y(j))% (рис. 7.4)

Рис. 7.4