Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-04-27, 22:38   #2
watcher
高级会员
 
注册日期: 2008-04-02
年龄: 47
帖子: 175
声望力: 21
watcher 正向着好的方向发展
默认

这个问题可以这样看:
每一组数据都通过数学模型建立了一个方程,在这个方程中只有k1,k2,k3是未知数。
如果求k1,k2,k3的值,只要三组数据就可以了。
现在存在多于三组的数据,因此可以看作是一个优化问题。
根据优化目标不同,结果是不同的。
用matlab解决优化问题,不多讲了,有现成的函数调用,不明白的,多看帮助。
这里讲一下如何获取优化目标函数。
以Q的方差最小为例,k1,k2,k3是待求未知数,那么每一对(Pi,di)可以确定一个Qi,同时根据数学模型有Qi*=k1*(Pi-(1/di)^k3)^k2,这里i表示一组数据。现在要使Q的方差最小,即Sum[(Qi-Qi*)^2]最小,所以最优目标为:
Sum[(Qi-k1*(Pi-(1/di)^k3)^k2)^2]
:smile:
watcher 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
人脸识别分类的问题 feiyan2000000 MATLAB论坛 0 2008-06-06 11:43
【文章】仿真动画软件设计作品--活塞运动 yesman MATLAB论坛 1 2008-04-21 18:31
【求助】matlab读取文件问题 tecpenguin MATLAB论坛 2 2008-02-03 14:04
【求助】急~~~请高手指点两个问题 陆羽樊 MATLAB论坛 0 2008-01-02 01:14
【求助】怎样对N个点拟合特定的概率分布 Palacio MATLAB论坛 0 2007-08-29 20:54


所有时间均为北京时间。现在的时间是 23:40


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.