当前位置: 首页 > 生活问答 > 生活资讯 > matlab曲线拟合函数 用法以及例子

matlab曲线拟合函数 用法以及例子

网站编辑:上海建站网 发布时间:2022-04-17  点击数:
导读:操作步骤/方法1首先打开电脑上的“matlab”软件,在命令行窗口输入x=0:0.4:2,确定x的值为0到2,取值间隔为0.4。接下来输入函数y=3*x.^3+2*x.^2+x确定y的值。多项式函数y的系数为3210,分别对应三次项二次项一次项和常数项。2此处以函数y为例,来进行曲线拟合,方便验证曲线拟合的结果。matlab多项式拟合函数为polyfit,调用格式为polyfit(x,y,N),其...
matlab曲线拟合函数 用法以及例子

操作步骤/方法

1 首先打开电脑上的“matlab”软件,在命令行窗口输入x=0:0.4:2,确定x的值为0到2,取值间隔为0.4。接下来输入函数y=3*x.^3+2*x.^2+x确定y的值。多项式函数y的系数为3210,分别对应三次项二次项一次项和常数项。 2 此处以函数y为例,来进行曲线拟合,方便验证曲线拟合的结果。matlab多项式拟合函数为polyfit,调用格式为polyfit(x,y,N),其中x和y是拟合数据的自变量和因变量,N为多项式拟合阶数。由图中结果可以看到三次多项式拟合能得到较好的结果。 3 matlab曲线拟合工具箱也可以用来曲线拟合。点击方框处的“APP”,接着点击“CurveFitting”。 4 曲线拟合工具箱如下图所示,方框处可以输入X和Y的拟合数据。 5 选择拟合数据为x和y,拟合方式为多项式拟合,拟合阶数选择为3,曲线的拟合结果如箭头处所示。 6 使用以下方式可以确定多项式拟合的阶数,使其达到一定的精度要求,具体代码如下图所示,得到的运行结果为3,因此最佳拟合阶数为3。 7 得到拟合多项式的系数后,可以通过命令symsxf(x)f(x)=poly2sym(y2,x)显示出拟合多项式,最后一项系数并不是0,这是由于机器误差引起的,其实最后一项的值特别好,可以忽略不计,看做0。 8 曲线拟合结果的调用,使用t=polyval(y2,x)即可使用拟合函数计算因变量的值,并保存在变量t内,具体结果如下图所示。 END

  以上就是小编为大家介绍的matlab曲线拟合函数 用法以及例子的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
什么手游好玩?2017手游十大
什么手游好玩?2017手游十大

详情:操作步骤/方法1top10阴阳师手游2阴阳师手游可谓是手游里......

重庆2日游攻略
重庆2日游攻略

详情:操作步骤/方法1第二天游玩攻略:2第二天集中游玩西部的沙坪坝......

怎样申请交行青年卡
怎样申请交行青年卡

详情:操作步骤/方法1持卡人持卡六个月后,就可获得提升信用额度的机......

数据统计的分析方法
数据统计的分析方法

详情:操作步骤/方法1描述型分析:发生了什么2这是最常见的分析方法......