已知一下数据,用matlab将散点图画出来,并在散点图上画出它的最大概率的拟合曲线!请各位高手帮帮忙

x=[2;4;6;8;10;12;14;16;22;27;42;46;48;62;68;69];
y=[0.48;0.52;0.51;0.56;0.53;0.61;0.65;0.69;0.81;0.82;0.91;0.90;0.92;0.88;0.89;0.90];

最大概率的拟合曲线?

俺孤陋寡闻,没听过这种说法。

对x归一化后,可以有较好的拟合曲线。

散点图如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-21
x=[2;4;6;8;10;12;14;16;22;27;42;46;48;62;68;69];
y=[0.48;0.52;0.51;0.56;0.53;0.61;0.65;0.69;0.81;0.82;0.91;0.90;0.92;0.88;0.89;0.90];
plot(x,y,'*')
hold on
[p,S]=polyfit(x,y,2);
X=0:0.5:70;
[Y,Delta]=polyval(p,X,S);
Ymax=Y+Delta;
Ymin=Y-Delta;
plot(X,Y,'b-',X,Ymax,'r--',X,Ymin,'r--')
legend('(x,y)点','y预测2次多项式曲线','y±σ',4)
xlabel('x')
ylabel('y')本回答被提问者采纳
相似回答