想用matlab确定拟合函数的最佳次数? 50

我想用matlab找到拟合函数的最佳次数,通常拟合方程的次数是我自己设定,或者用cftool工具箱,虽然看图像好像拟合得很好,但是还是不知道方程的次数是否是最佳的,请问各... 我想用matlab找到拟合函数的最佳次数,通常拟合方程的次数是我自己设定,或者用cftool工具箱,虽然看图像好像拟合得很好,但是还是不知道方程的次数是否是最佳的,请问各位高手在用polyfit 和 polyval 对数据进行进行拟合、求拟合曲线时,如何确定最佳的拟合次数,或者检验自己拟合的次数是否是最好的。 展开
 我来答
xuexihao_USTC
2011-04-19 · TA获得超过291个赞
知道答主
回答量:65
采纳率:0%
帮助的人:84.7万
展开全部
拟合效果一般是不看次数,是在于关注拟合误差,一般拟合的都是根据最小二乘法实现的,首先你可以根据拟合优度R^2判断拟合效果(越接近1越好),其次就是看拟合误差,至于怎么查看,你可以help polyfit调用拟合误差。祝好运
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
创作者vZDKH9wXgd
2020-01-02 · TA获得超过3万个赞
知道大有可为答主
回答量:1.3万
采纳率:26%
帮助的人:831万
展开全部
确定参数的初始值是比较繁琐的工作,一般可以用随机函数rand()来初定初始值,再根据plot()的散点图的曲线趋势,再调整初始值,直到试验数据曲线与拟合函数曲线基本吻合,即r²

1(相关系数),此时得到的系数为最佳值。(前提,拟合模型符合试验数据)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天降良驹
2011-04-11
知道答主
回答量:16
采纳率:0%
帮助的人:11.3万
展开全部
判断拟合次数的好坏一是看最后的标准差是否最小,而是看看有没有过拟合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式