完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
拟合一堆成本曲线,函数形式y=A*x*x+B*x,且A>0,B>0。
一帮人用eviews,spss都没搞定,只好要我编程,没想到matlab拟合工具箱帮了大忙,即形象,又方便。不到一天工夫所有曲线估计完毕。
使用方法也很简单
将x输入如x=[
110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475
]
输入y=[
5 10 15 20 25 30 35 40 45 50
启动曲线拟合工具箱
》cftool
进行曲线拟合工具箱界面
点data
读入x,y,退出
点fit
点newfit
点dataset进入数据集
从type of fit中选custom equations,点new equation
点general equation
输入函数形式
修改待估计参数的上下限,也就是把-inf,inf改成具体数据hko
点ok
点apply 就可以得到函数,如下例: general model: f(x) = a*x*x+b*x Coefficients (with 95% confidence bounds): a = 0.009194 (0.009019, 0.00937) b = 1.78e-011 (fixed at bound) Goodness of fit: SSE: 6.146 R-square: 0.997 Adjusted R-square: 0.997 RMSE: 0.8263
analysis功能是曲线拟合工具箱拟合仅能拟合单变量曲线模型
举报
co63oc
老三
闫卓一
tenglonghui369
发布
请问simulink的s-function模块如何添加多输入输出接口
1728 浏览 2 评论
Matlab中如何将不同的时间的数据进行同时间对比?
1443 浏览 3 评论
使用simulink进行三相短路故障分析时,各参数应该如何设置
2012 浏览 1 评论
想请教一下图中是simulink的什么模块,需要这种三段斜率函数模块但没找到在哪
2078 浏览 1 评论
怎么修改matlab与comsol联合的代码啊
2990 浏览 1 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 21:16 , Processed in 0.647441 second(s), Total 62, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com