数学建模社区-数学中国

标题: 求助动态规划投资问题的MATLAB程序怎么编写? [打印本页]

作者: syznd    时间: 2008-12-2 18:48
标题: 求助动态规划投资问题的MATLAB程序怎么编写?
N项投资,投资总额X,给出每项投资X'金额对应的期望值,如何编写程序,请高手相助
作者: stuv147    时间: 2008-12-17 23:14
标题: 支持顶一下
谢谢,支持一下,顶上

9 }2 {% e$ s6 a" z6 R5 z( a, n* S

作者: sina53123    时间: 2008-12-20 10:05
标题: .
路过支持一个!   呵呵~: N/ D, K% \2 \! c
0 I5 v% e# c& B
, d. B, c# i2 _4 ~
% q$ X& ^0 Y' {3 ]& g
+ K( u4 L% w& X
/ _9 R4 V2 m2 u0 h/ j% F

+ s) o1 M0 W0 n6 u* w! p$ X
; z+ s5 G0 b- }! W
* T3 J) |# G" ]$ |. j9 E4 w4 q$ S
5 M" }5 W% K% j( j3 y  h8 T! k: U0 K8 l2 z; V- }$ t' U; ~
1 h/ O- c1 p) F% A, }; _% [1 v0 m0 X5 t

! V7 x6 _3 q$ f* `- {7 z
3 A' X6 x: a) ?% }
% Z1 Z; m2 a. t: H; u' W" g0 A! s0 u" g/ V; _
$ o5 V) H: p* u$ E
1 |5 j5 V7 S8 a2 H; t

, w  v3 e' e5 Y: F" W. y* k: y4 d' ]( G+ _- b- {9 ?- D4 T
% u5 E6 d! J; t+ Q

3 D6 P# ^8 ^* @& ?2 l$ R' x/ b6 Q: y; n& P; x- w- g8 f
. |2 M. ]& h# U& G. N2 @

& G3 t1 k9 u* y. T; ]5 }+ D  Q1 ?" V
4 O/ `+ @, E* q

- o# i) U1 X9 i3 x2 }1 Q( X) M$ ]' ^- K- [9 m  J2 D' S
别和我谈理想,戒了!问道游戏下载当当麦考林红孩子亚马逊
作者: qbbcyf    时间: 2009-1-14 18:06
呵呵,你得有相应的算法才能写程序啊
作者: 水木年华zzu    时间: 2009-1-20 23:33
clear' n- a9 ?1 Q9 A* F
a=[150 170 210 260 310;5 l( y7 a/ O. s/ ?7 }
    150 165 220 170 320;
& h$ |- j/ W5 ^. t    150 180 230 265 310;
' F. a3 h3 _9 c4 J" y4 f1 Y    150 190 215 240 300]%第一年到第五年的选址费用
8 ?; \9 p/ a$ I4 z- g, lb=[0 5 10 9;
$ T+ t1 y  m; C8 i; S    5 0 7 6;$ O- d. h. q+ p) I6 U: W  c
    10 7 0 8;; {/ e$ G, d* E8 t
    9 6 8 0]%从地址i转到地址j的转移费用4 W, g. y! v8 r
f=zeros(4,6);%存储指标函数的值& ]9 K) C$ D4 V0 }7 }6 m8 ^6 G
v=zeros(4,1);%存储决策变量的值; r  A1 V* r5 L" g; O  V: X2 v$ x- d
ff=zeros(5,1);%存储指标函数的值4 e- }# ^" E! Z5 R1 L) X; h" M0 T
c=zeros(5,1);%存储最终所选地址% R$ q  e# {# x/ h0 r
for s=5:-1:1%用逆推法求解
1 T" ]+ v9 r: ^    for k=1:4
9 a  x) J, i5 G# r" u- G" H( o  v=a(:,s)+b(:,k);
: [: D3 W, e7 O- Y7 w! |) v  f(k,s)=min(v+f(:,s+1));
/ c4 V& i9 ~. _* ^; n    end
7 @7 e) y. G' y4 R' {/ Hff(s,1)=min(f(:,s));
6 F4 A9 K8 i% F: I* M. ec(s,1)=min(find(f(:,s)==ff(s,1)));%找到一列中最小元素所在的行,如果有两行相等则取较小行
( b) F0 H5 s, I+ bend,ff,c这是我以前写的一个选址的动态规划的matlab小程序
作者: maisu    时间: 2009-2-5 14:37
谢谢啦,还是有用的
作者: cutebull    时间: 2009-3-11 14:16
真的很好的帖子。楼主可否将原题写出来,麻烦你了,我也可以找葫芦画瓢,看看能不能套在我的问题上用你的程序??
作者: algbraic    时间: 2009-4-15 23:37
5楼可以呀,反应够快
作者: zhunzhun    时间: 2009-4-21 22:01
想找找最近的动态,谢谢了
作者: zhunzhun    时间: 2009-4-21 22:01
辛苦了,顶
作者: saiqianjixun    时间: 2009-5-10 17:15
太好了~~顶0 w" \; a5 {; r8 _0 F" z
~
作者: xbh0902    时间: 2009-6-20 17:55
看来还是有不少人在这方面花了不少精力,辛苦!
作者: liuyingjie    时间: 2009-7-9 14:48
是啊,不错啊.我啊搞数学建模还不久.
作者: liuyingjie    时间: 2009-7-9 14:48
以后有什么问题啊多请教下你撒
作者: candice_geng    时间: 2009-7-15 12:42
谢谢,顶一下
作者: xczxtxy    时间: 2009-7-17 22:55
谢谢 顶了!
作者: minedoc    时间: 2009-8-14 05:53
辛苦了...很好的东西
作者: minedoc    时间: 2009-8-19 00:15
学学......
作者: liuliliedu    时间: 2009-9-8 20:25
这个问题却确实不好解决
作者: majiancumt    时间: 2009-12-21 21:21
建议在网上找dynprog函数代码,它是动态规划逆序求法的MATLAB通用程序,我没有电子版的,张式传不上来,见谅!
作者: mnpfc    时间: 2010-1-5 14:40
matlab菜鸟的我来瞧瞧!!!!!!!!!!!!
作者: tk190478    时间: 2010-2-10 12:20
谢谢20L指点,受益匪浅啊。。。。。。。。
作者: tulian.2010    时间: 2010-8-15 17:50
挺有代表性的,谢谢啦!!!!!!!!!!!!!!
作者: ckmuge    时间: 2011-2-5 16:19
路过。。收获一下。。
作者: leix101    时间: 2011-8-29 17:02
5楼很好啊!!!
7 R- D1 T! Z$ {1 ]" ?5 ]: b
作者: jiaqi1003    时间: 2011-9-2 08:21
路过,看一看,顶一下!




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5