数学建模社区-数学中国

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

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

作者: sina53123    时间: 2008-12-20 10:05
标题: .
路过支持一个!   呵呵~, I) D3 Z  R$ @$ x
4 {3 D9 X* d7 Z0 o# t, {# A2 {" i

6 V! s3 j1 _2 T; O3 \
! T" O$ j1 L8 h8 r& }6 B3 b+ N, L6 {, {  G8 T" c7 J/ k3 r  D- c
+ P1 B+ B! v* w6 |% r

/ G2 i# n, B% S  o! ^3 A, v" _5 Q& S$ k% d8 O

; \5 _1 x8 q1 h$ _8 z) K9 Y2 _
4 w; z- H5 ]: g# B' J6 b/ f. X+ \4 ]1 D! u( J6 g& d. o

4 t- k4 m% Y) O/ [) O) ?; g& X  \. m' |" \7 u* v3 R# L

6 z' c0 N& a+ @' L
; y) @1 L. x: ~9 P' J
: m" N7 j: }* _5 U! j" t3 I$ P+ }4 l3 ?/ M4 R
2 i9 D1 q' }3 j# z5 S
# B! F2 d9 I3 N* E4 I* {: Z

0 x) p: M% \! |$ Y- h4 o9 _2 I7 E8 o9 U! H/ d  d; k  G, K- |$ m' h
$ L8 k5 `3 n( f/ j* _! R5 p

# O. N5 @5 c' E: S+ `, R( F( l* T5 R1 _7 L# K
" |; y2 U1 `4 D! e# l
3 G! H6 {! T9 A0 q

9 j: j9 X3 A2 e& W! k# p! ?# ]) s; D) D( q
9 u( {6 J0 d$ u$ s( p* N
别和我谈理想,戒了!问道游戏下载当当麦考林红孩子亚马逊
作者: qbbcyf    时间: 2009-1-14 18:06
呵呵,你得有相应的算法才能写程序啊
作者: 水木年华zzu    时间: 2009-1-20 23:33
clear
( A1 T9 y& s% f+ pa=[150 170 210 260 310;- L8 }: J$ V' t
    150 165 220 170 320;; }  _' \/ P/ C" {; q! M
    150 180 230 265 310;
& o+ _. z3 h5 x  G    150 190 215 240 300]%第一年到第五年的选址费用' k, {3 D/ ^/ W6 F
b=[0 5 10 9;
, J" f/ N& d) {7 q. v" Y    5 0 7 6;& G- }# c, B) ^( c. Q. ^
    10 7 0 8;8 i9 E1 j; W" E, c" ~" B
    9 6 8 0]%从地址i转到地址j的转移费用* _' q* \" h# x! c; q% t
f=zeros(4,6);%存储指标函数的值; p) m6 L/ H. X" u/ d
v=zeros(4,1);%存储决策变量的值
; H% g* n' J- v2 mff=zeros(5,1);%存储指标函数的值9 \8 T' R/ ^5 w$ G: j: {0 P
c=zeros(5,1);%存储最终所选地址$ L0 |0 v; ~/ [7 }1 @; \
for s=5:-1:1%用逆推法求解
1 b  S; }% v0 `" d3 ]. o. `; e    for k=1:42 p4 _0 E- H  V. B6 X$ }
  v=a(:,s)+b(:,k);' G! v' L. \/ b* T4 B
  f(k,s)=min(v+f(:,s+1));. K2 j" F% y" W$ l
    end9 H7 I: f% ^* u0 c, n1 \2 N# M
ff(s,1)=min(f(:,s));
; m# A" p: V+ E0 x7 Kc(s,1)=min(find(f(:,s)==ff(s,1)));%找到一列中最小元素所在的行,如果有两行相等则取较小行; z: O" _5 @* ?* k/ Z. o% x
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
太好了~~顶' @: H7 V: I; e9 g1 J
~
作者: 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楼很好啊!!!
( M" C. k; O( d" ^4 O' @, Z5 _
作者: jiaqi1003    时间: 2011-9-2 08:21
路过,看一看,顶一下!




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