中易网

如何用matlab实现多项式拟合

答案:1  悬赏:0  
解决时间 2021-03-01 08:45
如何用matlab实现多项式拟合
最佳答案
1
先看一个具体的例子,通过构造一系列离散的二维点集,然后用不同阶次的多项式来拟合,比较哪个效果更好。最后说明多项式拟合在matlab中的用法。
2
首先启动matlab,选择编辑器,再新建一个命令文件。

3
然后,在编辑器窗口中输入本题的代码。如下图所示。并保存,此处命名为dxsnh。

4
需要注意的是,保存文件的位置要与当前搜索路径的位置保持一致。这可以通过右键编辑窗口的文件,在弹出的下拉框中选择。

5
最后再命令行窗口处输入dxsnh,并敲入键盘上的enter建。可以看出阶数越高,曲线与拟合点拟合得越好。

命令解释

1
通过上面的例子知道,matlab实现多项式拟合的关键命令是polyfit。
2
该命令的格式如下
[p,s]=polyfit(x,y,n)
功能介绍:对于已知的数据x、y进行多项式拟合,拟合的多项式的阶数为n,其中p为多项式的系数矩阵,s为预测误差估计值的矩阵。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
乐智多元教育我想知道这个在什么地方
老公公司不发工资,他也不肯去要,我能做什么
我三星s7edge第一次充电刚满就拔了一会功夫俩
茅台葡萄酒连云港配送基地地址在什么地方,想
深圳松岗蛙岗村人口多少万
广宏手机卖场这个地址在什么地方,我要处理点
装无线路由器WAN网线哪里来的,要自己买吗
炝锅面地址有知道的么?有点事想过去
延庆哪里有祛斑的地方,最好有做过的姐妹
请问公司想上市从路演到上市得多长时间?
梦思羽服饰地址有知道的么?有点事想过去
淘宝逾期14天未上缴保证金全店被屏蔽可是我现
贵州省登鸿矿业有限公司在什么地方啊,我要过
长戟大兜rf极太是什么血统?幼虫多重长到150
青镇大道/S307(路口)地址有知道的么?有点事
推荐资讯
济宁市经济强乡镇有哪些
为什么冰箱的水饺总是融了
宝宝一天没吃,一喂奶就哭什么了
为什么我家狗狗她很想出门,但又站在门口不肯
鸡蛋煮熟后为什么蛋王外面有一层是黑色向
南昌凯莱大饭店,宴会厅面积多大?
春明副食这个地址在什么地方,我要处理点事
真诚开头的成语接龙
跳民族舞穿什么鞋子好?
建设单位的文件资料采用什么英文编号?
小叶粮油批发零售地址在哪,我要去那里办事
软体动物刚出生就有贝壳吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?