数学建模社区-数学中国

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

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

; |, F) l. ^  w2 r# ?7 [; m

作者: sina53123    时间: 2008-12-20 10:05
标题: .
路过支持一个!   呵呵~3 t, V6 L- E  P8 R
' M8 J2 {$ C% c

# U4 B9 d1 x( x. p3 h
. S  j9 [5 p, \1 A1 ^) {1 f  S* U" I  n8 [4 T

# V+ O8 t, F# c3 q" S# \4 J% V
4 G; Y: W3 K. U5 O% M
1 F4 a  v( c% @! F, C
+ D, y& ~! d: H. e) A; U+ O- m& b  G) U1 B0 {7 w! y2 @1 F
: N2 }# z3 x' S8 k* @/ _! y( M

# A" @# J' I, F* Z, m6 l1 J2 X! W+ m7 |+ ?
( z" Y2 U3 ]4 e

" {9 t+ g( c. T% T! k
7 k4 E; s1 o- H) G4 I/ t
8 o5 d) E' ^" d. Y
' Q. c0 w$ _/ U( U2 D% R
: o- B' g2 I) P1 C2 e0 P6 ?* m7 V6 [) V0 g8 z

, A( f  n+ \1 H3 S2 r8 q1 e( j* w* _/ t2 r. K3 M

  L6 }" `. D% r3 U! \
' d& A8 O" L6 a' u
. i7 @$ P* V. r  U
6 Q( ~* y. X  t9 M  |" d9 W, `! b- U) e  `

5 ?2 r1 P1 v/ o
1 r& F8 q2 O$ i9 L+ E  b别和我谈理想,戒了!问道游戏下载当当麦考林红孩子亚马逊
作者: qbbcyf    时间: 2009-1-14 18:06
呵呵,你得有相应的算法才能写程序啊
作者: 水木年华zzu    时间: 2009-1-20 23:33
clear
  z; E8 Q: z) G" i0 P3 q$ a2 Ha=[150 170 210 260 310;7 A( `2 N* N2 S1 D' R$ d4 G
    150 165 220 170 320;+ ]* {/ n$ ^. U' ~3 L
    150 180 230 265 310;
  [% H& z2 V$ }) s    150 190 215 240 300]%第一年到第五年的选址费用1 i' O: W- T* ]
b=[0 5 10 9;
% c! c! j4 K. u: g8 }    5 0 7 6;
6 q' t# P1 W+ P9 s3 d0 U7 D    10 7 0 8;% }( O- d6 Z( l" Q
    9 6 8 0]%从地址i转到地址j的转移费用
0 J; {( ~4 Q! M; K# i( M9 Ff=zeros(4,6);%存储指标函数的值
0 Y$ J. L! K4 R. u, _9 Jv=zeros(4,1);%存储决策变量的值0 i+ }) q& T: v, e6 f3 [- t
ff=zeros(5,1);%存储指标函数的值4 J! \- I3 ~0 ~# u1 M
c=zeros(5,1);%存储最终所选地址
5 Q$ L5 o' v) N7 t1 Ofor s=5:-1:1%用逆推法求解( h. q) Z: C+ G
    for k=1:4, D' [! H- m' n. w: T" E, i0 r
  v=a(:,s)+b(:,k);
# r' t" X# o- a$ y  f(k,s)=min(v+f(:,s+1));& Q! M" X# @5 w6 I- c1 |2 H
    end- A( o% S9 K" K  q" O- O
ff(s,1)=min(f(:,s));  K4 Q& V8 w& T/ o, p3 H8 c4 A" C7 `; w5 x
c(s,1)=min(find(f(:,s)==ff(s,1)));%找到一列中最小元素所在的行,如果有两行相等则取较小行
. ?8 H5 R; d3 M9 _end,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
太好了~~顶2 C$ [6 T$ n3 m. ^
~
作者: 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楼很好啊!!!
' ]4 q' z) i9 n2 o  s
作者: jiaqi1003    时间: 2011-9-2 08:21
路过,看一看,顶一下!




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