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

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

网站编辑:上海建站网 发布时间:2022-04-15  点击数:
导读:操作步骤/方法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曲线拟合函数 用法以及例子的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

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

详情:操作步骤/方法1三明学院的邮编为365004,该校地址位于福......

圆通速递查询单号查询追踪哪里l
圆通速递查询单号查询追踪哪里l

详情:操作步骤/方法1步骤:21关注公众号“圆通速递”。32点击底......

企业资质怎么办理?
企业资质怎么办理?

详情:操作步骤/方法1一新成立企业应提供以下申报材料:《建筑业企业......

英雄联盟蜘蛛女皇伊莉丝打野玩法
英雄联盟蜘蛛女皇伊莉丝打野玩法

详情:操作步骤/方法1被动技能人形态技能在命中英雄或野怪后,会使蜘......