数学建模社区-数学中国

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

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

& w. G  v1 J: ?% v2 [; T' Q

作者: sina53123    时间: 2008-12-20 10:05
标题: .
路过支持一个!   呵呵~
, Y* [. l6 @& q& h- M- X3 P- G( V

4 a/ z- {" v2 C5 o7 M# {/ |3 l3 Q

0 G0 C* f! s( I3 f3 ^+ \6 ^
4 F6 j. P6 r- T! t. f+ l2 [1 H% ]4 g! c
% ]' E+ t# W) R* m

; B- Q3 q4 z; Q. e! j+ P. ^) D/ S: ?) B4 Q# c' [# ?

9 K& S. g( a' H5 R" \* q1 n7 L. T) A6 G) I3 L) J4 y- s) [
/ N8 v  G: g, Z0 o* J4 w6 l6 |$ Y
2 `$ s- V' @( p5 A  W7 O7 b/ R

+ ?' w% f" v; U9 N5 F5 t1 d; R, X( {6 f! z+ }

* P, O2 ]0 o1 q1 B/ u8 ^3 N7 l3 H/ N( F. g

8 r) t8 P( Q& z3 O! s, {) I; l4 Q1 b: |7 E  [
# s6 n# X2 M$ j* ], M$ h, f. B# U6 O

1 ^3 X6 B( g, a% p) H) R6 N* ~0 P$ Z# [; Y. a
) R$ q' }- y7 p' C0 n3 p

0 F# b1 I' ?) C& i1 O
0 g$ H  T: M. V6 Y! f+ u# g/ o
: ~1 W" [* a0 d$ E" a2 U9 w
1 j8 Z2 r+ j7 F% v) I
- K0 b1 Q$ }/ t+ H: i% ?别和我谈理想,戒了!问道游戏下载当当麦考林红孩子亚马逊
作者: qbbcyf    时间: 2009-1-14 18:06
呵呵,你得有相应的算法才能写程序啊
作者: 水木年华zzu    时间: 2009-1-20 23:33
clear
. w8 I/ L/ w3 U7 U% b( Xa=[150 170 210 260 310;# ]& t  _) l, t$ Z- f5 ?* Q
    150 165 220 170 320;; h3 D3 g9 k  A, ?7 c) ?1 j: g
    150 180 230 265 310;; i. V( U+ y$ P8 h' h
    150 190 215 240 300]%第一年到第五年的选址费用
$ H6 O1 v& d) k! B# D) ]; Gb=[0 5 10 9;
* w/ k, R5 {$ I. S( ^! a  {% _    5 0 7 6;  \: i, h9 V7 {3 U/ y
    10 7 0 8;
8 q0 n) @7 O* @0 @1 B    9 6 8 0]%从地址i转到地址j的转移费用
0 b4 l( @. {  z1 o4 p/ nf=zeros(4,6);%存储指标函数的值6 b+ a% X& ]! m5 B6 @7 j- G
v=zeros(4,1);%存储决策变量的值  T) G3 z3 \5 C- S
ff=zeros(5,1);%存储指标函数的值
6 A- x( \& R& Dc=zeros(5,1);%存储最终所选地址
2 \. ?% {) \9 l6 @" m( e- Ffor s=5:-1:1%用逆推法求解
5 O3 q& a/ U0 q% Y7 n- ~/ n    for k=1:42 P6 T* ?8 b( E  `$ |6 v# u7 A
  v=a(:,s)+b(:,k);
! H, ]( M% ~4 q  f(k,s)=min(v+f(:,s+1));8 w0 X( E& G1 e: i* |/ m
    end
2 ]5 o7 T3 O6 D) K  R- b3 l; m  xff(s,1)=min(f(:,s));4 O6 i$ H: J* b) n1 ]" N
c(s,1)=min(find(f(:,s)==ff(s,1)));%找到一列中最小元素所在的行,如果有两行相等则取较小行
) Q# M% q2 M2 [' Q: D, h4 s# k' [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
太好了~~顶
' c4 e5 s2 h! F% B( ~2 d2 r~
作者: 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楼很好啊!!!0 L9 x+ x! h% Z/ d' ^& x- ^# ]/ ~

作者: jiaqi1003    时间: 2011-9-2 08:21
路过,看一看,顶一下!




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