fxp 发表于 2009-8-21 10:47

请教,特定函数的非先线性拟合

对于离散数据y =;
x=;
   想用l函数http://upload.wikimedia.org/math/7/6/0/760c45c94f74adc370eeebde52e20340.png在x变换范围内进行拟合,其中a等于0。不知我的算法错在了那里?请高手指点一个。

function f=myfun2(t,a)
f=sqrt(2./(t.*pi))*cos(t-pi/4)-a;

for i=1:length(y)
    cn=y(i)
    =lsqnonlin(@(t) myfun2(t,cn),x(i));
    R(i)=real(zz);
end

按理说结果所求的R(i)应该和y(i)的值相当,但实际计算结果,却差异很大。不知错误在哪呢人,请高手指点!
页: [1]
查看完整版本: 请教,特定函数的非先线性拟合