早教吧作业答案频道 -->其他-->
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的曲线
请写出具体程序~
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的曲线
请写出具体程序~
▼优质解答
答案和解析
如上所述,采用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');
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');
看了 MATLAB最小二乘法拟合曲...的网友还看了以下:
用简便方法计算:1.29+3.7+0.71+6.3125×89×857×101-5724×25×4 2020-04-07 …
计算下面各题,怎样简便就怎样算.1.29+3.7+0.71+6.319×96+962÷74400- 2020-04-07 …
为了在甲乙两名运动员中选拔一人参加市运动会跳远比赛,对他们的跳远技能进行考核,在相同条件下,各跳了 2020-05-13 …
MATLAB最小二乘法拟合曲线x=[0.11 0.13 0.19 0.21 0.27 0.37 0 2020-05-16 …
3125乘以3125如何速算? 2020-06-02 …
有5个字母他们排列概率是多少?有5个字母ABCDE排列总共有5*5*5*5*5=3125种(1)那 2020-06-11 …
(1)已知(3x+2)的5次方=a0x的5次方+a1x的4次方+a2x的3次方+a3x的2次方+a 2020-07-09 …
3125*42*625*119*36*()的积的末尾3125*42*625*119*36*()的积 2020-07-18 …
用简便方法计算487-187-139-6138×1011825-(625+90)12×29+125 2020-07-18 …
用二分法研究方程x3+3x-1=0的近似解x=x0,借助计算器经过若干次运算得下表:运算次数1…4 2020-08-02 …