早教吧作业答案频道 -->其他-->
matlab中最小二乘法进行数据拟合的问题对于这组数据:x=1,2,3,4,5;y=500.6,442.4,428.6,370.1,343,1;想知道x=6,7,8,9,10时的y值,于是用最小二乘法进行数据拟合.结果二次拟合的多项式和数据吻合得不好.三
题目详情
matlab中最小二乘法进行数据拟合的问题
对于这组数据:
x=1,2,3,4,5;
y=500.6,442.4,428.6,370.1,343,1;
想知道x=6,7,8,9,10时的y值,于是用最小二乘法进行数据拟合.结果二次拟合的多项式和数据吻合得不好.三次多项式又不收敛,这要怎么办?使用lagrange插值或者newton插值吗?
对于这组数据:
x=1,2,3,4,5;
y=500.6,442.4,428.6,370.1,343,1;
想知道x=6,7,8,9,10时的y值,于是用最小二乘法进行数据拟合.结果二次拟合的多项式和数据吻合得不好.三次多项式又不收敛,这要怎么办?使用lagrange插值或者newton插值吗?
▼优质解答
答案和解析
x=[1,2,3,4,5]
y=[500.6,442.4,428.6,370.1,343.1]
p=polyfit(x,y,1)
y6to10=polyval(p,[6:10])
plot(x,y,'o',[x 6:10],polyval(p,[1:10]))
y=[500.6,442.4,428.6,370.1,343.1]
p=polyfit(x,y,1)
y6to10=polyval(p,[6:10])
plot(x,y,'o',[x 6:10],polyval(p,[1:10]))
看了 matlab中最小二乘法进行...的网友还看了以下:
小数运算技巧438.9×5574.62×2547.39÷0.512.348÷0.25(4.8×7. 2020-04-07 …
matlab中最小二乘法进行数据拟合的问题对于这组数据:x=1,2,3,4,5;y=500.6,4 2020-05-16 …
算一算,想一想,填一填.数学题题目见补充↓↓算一算,想一想,填一填.1+2+1=41+2+3+2+ 2020-06-06 …
观察下面的式子2*2=4,2+2=4;3/2*3=4又1/2,3/2+3=4又1/2;4/3*4= 2020-06-10 …
观察下列式子,定义一种新运算:1⊗3=1×4+3=7;3⊗(-1)=3×4-1=11;5⊗4=5× 2020-07-09 …
定义一种新运算:观察下列式子:1⊗3=1×4-3=13⊗(-1)=3×4+1=135⊗4=5×4- 2020-07-18 …
定义一种新运算:观察下列式:1⊙3=1×4+3=73⊙(-1)=3×4-1=115⊙4=5×4+4 2020-07-19 …
定义一种新运算:观察下列式:1⊙3=1×4+3=73⊙(-1)=3×4-1=115⊙4=5×4+4 2020-07-19 …
观察下面的等式;2*2=4,2+2=4.3/2*3=4又1/2,3/2+3=4又1/2.4/3*4 2020-07-30 …
谁会这道题:看一看,想一想,填一看一看,想一想,填一填.1+2+1=42×2=41+2+3+2+1= 2021-01-13 …