MATLAB最小二乘法拟合曲线x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];x和Y的函数为y=a
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 17:25:30
![MATLAB最小二乘法拟合曲线x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];x和Y的函数为y=a](/uploads/image/z/5432392-64-2.jpg?t=MATLAB%E6%9C%80%E5%B0%8F%E4%BA%8C%E4%B9%98%E6%B3%95%E6%8B%9F%E5%90%88%E6%9B%B2%E7%BA%BFx%3D%5B0.11+0.13+0.19+0.21+0.27+0.37+0.53+0.59+0.71+0.79+0.89+1.07%5D%3By%3D%5B3868-1066+3733-888.3+3659-789.6+3599-710.7+3508-592.2+3463-533+3335-367.6+3257-266.5+3215-213.2+3200-193.8+3125-133.3+3131-106.6%5D%3Bx%E5%92%8CY%E7%9A%84%E5%87%BD%E6%95%B0%E4%B8%BAy%3Da)
MATLAB最小二乘法拟合曲线x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];x和Y的函数为y=a
MATLAB最小二乘法拟合曲线
x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];
y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];
x和Y的函数为y=a+bx^2
需拟合出关于想,x,y的曲线
请写出具体程序~
MATLAB最小二乘法拟合曲线x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];x和Y的函数为y=a
如上所述,采用polyfit来拟合,二次多项式polyfit(x,y,2)
x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];
y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];
p=polyfit(x,y,2);
hold on;
plot(x,y,'o')
plot(x,polyval(p,x),'r');