24小时热门版块排行榜    

查看: 1062  |  回复: 6

ranyouhua

新虫 (初入文坛)

[求助] 求这个模型参数估计与优化的Matlab代码 已有1人参与

模型:
Y=a*T1*P1*W*E*P2/(1+P2/b)+c*T2+d

输入数据:
T1= [0.9902 0.9696 0.9851 0.9341 0.9787 0.9502 0.8941 0.9987 0.9987 0.9897 0.9946 0.7887]
T2= [18.261 22.945 22.074 24.285 22.474 23.742 25.379 20.631 19.377 21.735 18.711 11.493]
P1= [0.5961 0.5777 0.5989 0.6213 0.6258 0.6478 0.6416 0.6554 0.6514 0.6553 1.0000 1.0000]
P2= [19265.5 18877 18052.5 15476 20851.5 21657 22012 6481 21738 20884 17597.5 18969]
W= [0.8755 0.8492 0.8791 0.9119 0.9176 0.9511 0.9417 0.9625 0.9552 0.9615 0.9525 0.9180]
E= [0.2927 0.2817 0.3708 0.4006 0.3684 0.4377 0.4311 0.4939 0.4847 0.4762 0.4602 0.4043]

Y的观测数据:
Y= [-6.23 -7.24 2.21 6.1 15.18 16.38 13.63 2.53 10.51 4.08 0.73 3.51]

需要根据观测估计参数:a, b, c, d,参数的范围a[0.05, 0.25],b[300, 20000],c[0.01, 0.3],d[-0.5, 2],假设参数的先验分布是正态分布。
请问用matlab 怎么实现a, b, c, d的估计?非常感谢大家的帮助。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蝶恋花lwp

铁虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
看你用什么方法了是ols还是mle!

[ 发自手机版 http://muchong.com/3g ]
2楼2015-07-13 19:09:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

似乎公式有问题
3楼2015-07-13 20:08:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ranyouhua

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by feixiaolin at 2015-07-13 20:08:01
似乎公式有问题

什么问题啊
4楼2015-07-13 22:12:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
4楼: Originally posted by ranyouhua at 2015-07-13 22:12:53
什么问题啊

Y与E、W有较强相关性,可得不错的拟合效果;但与T1、T2、P1、P2相关性很差。
我用1stop 软件试了一下,用你的公式则出不来结果。
5楼2015-07-13 22:28:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ranyouhua

新虫 (初入文坛)

内容已删除
6楼2015-07-14 08:51:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

内容已删除
7楼2015-07-14 10:16:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ranyouhua 的主题更新
信息提示
请填处理意见