matlab在双对数坐标下的拟合???
需要对x,y在对数坐标下的拟合,现有程序如下:x=[ -0.0773 1.1153 1.2257 1.2925 1.3636];
y=[ 2.1489 2.3235 2.4967 2.5987 2.7043];
loglog(x,y,x,y,'*')
grid on
xx=log10(x);yy=log10(y);
p=polyfit(xx,yy,1)
所得到的结果为
p =
0.0267 + 0.0289i 0.4003 - 0.0031i
Warning: Negative data ignored.
>>
请问是怎么回事????? 第一个 x=-0.0773无法取对数. 如果非要去,你这个模型的物理意义欠佳
页:
[1]