早教吧作业答案频道 -->数学-->
用最小二乘法求一个形如y=a+bx^2拟合函数去拟合下列数据:x=19,25,31,38,44y=19.0,32.3,49.0,73.3,97.8最好是能有图和详细的讲解以及代码之类的
题目详情
用最小二乘法求一个形如y=a+bx^2拟合函数去拟合下列数据:x=19,25,31,38,44 y=19.0,32.3,49.0,73.3,97.8
最好是能有图和详细的讲解以及代码之类的
最好是能有图和详细的讲解以及代码之类的
▼优质解答
答案和解析
x=[19,25,31,38,44];
y=[19.0,32.3,49.0,73.3,97.8];
fun1=inline('c(1)+c(2)*x.^2','c','x'); %拟合函数
c=lsqcurvefit(fun1,[0,0],x,y) %求拟合系数
['y=',num2str(c(1)),'+',num2str(c(2)),'x^2']%拟合函数表达式
y1=c(1)+c(2)*x.^2; %拟合函数表达式值
plot (x,y,'b*',x,y1,'r-');%绘制x,y点与拟合函数,比较拟合程度
进行结果:
fun1 =
Inline function:
fun1(c,x) = c(1)+c(2)*x.^2
Optimization terminated:first-order optimality less than OPTIONS.TolFun,
and no negative/zero curvature detected in trust region model.
c =
0.972578657321613 0.0500351242188565
ans =
y=0.97258+0.050035x^2
y=[19.0,32.3,49.0,73.3,97.8];
fun1=inline('c(1)+c(2)*x.^2','c','x'); %拟合函数
c=lsqcurvefit(fun1,[0,0],x,y) %求拟合系数
['y=',num2str(c(1)),'+',num2str(c(2)),'x^2']%拟合函数表达式
y1=c(1)+c(2)*x.^2; %拟合函数表达式值
plot (x,y,'b*',x,y1,'r-');%绘制x,y点与拟合函数,比较拟合程度
进行结果:
fun1 =
Inline function:
fun1(c,x) = c(1)+c(2)*x.^2
Optimization terminated:first-order optimality less than OPTIONS.TolFun,
and no negative/zero curvature detected in trust region model.
c =
0.972578657321613 0.0500351242188565
ans =
y=0.97258+0.050035x^2
看了 用最小二乘法求一个形如y=a...的网友还看了以下:
用MATLAB 最小二乘法拟合指数曲线最小二乘法拟合指数函数y=cx^nx=[2448,4976, 2020-05-16 …
matlab 最小二乘法拟合直线,横坐标是x=0.01:0.01:1;m=log(x);纵坐标是f 2020-05-16 …
matlab 三次样条插值法拟合三次多项式7个点 用三次样条插值法拟合为三次多项式 求代码matl 2020-05-16 …
HG20592-97法兰SO15-1.6RF完整表述为什么?急 2020-07-22 …
麻烦老师解答:新刑事诉讼法拟规定:新刑事诉讼法拟规定:警察不得夜间搜查民宅.但在发生突发案情,需紧 2020-07-23 …
指数方程y=a*exp(b*x)+c*exp(d*x)可用最小二乘法拟合吗还是说最小二乘法只能拟合 2020-07-23 …
用加法交换律和加法结合律算出1+2+3+4.+96+97+98+99的结果 2020-07-23 …
关于法制的英语作文为了加强法制教育,学校成立模拟法庭,对于生活中的违法问题进行模拟审判.请你写一篇有 2020-11-07 …
运用下列词语写成具拟人法/拟物法的句子1.)东风(拟人法)2.)摇尾乞怜(拟物法) 2020-12-02 …
ratherthan有虚拟的用法吗?ratherthan有虚拟语气的用法吗?有的话请举个例子另wou 2021-02-01 …