24小时热门版块排行榜    

查看: 1061  |  回复: 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的回帖

ranyouhua

新虫 (初入文坛)

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

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

蝶恋花lwp

铁虫 (小有名气)

【答案】应助回帖

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

[ 发自手机版 http://muchong.com/3g ]
2楼2015-07-13 19:09:24
已阅   回复此楼   关注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的回帖
信息提示
请填处理意见