资源描述:
《《决策分析》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第九章决策分析本章主要介绍三个MATLAB程序,用于解决三类决策分析问题.程序名:rdecision;udecision;vinformation1.rdecision解决风险型决策分析问题rdecision执行实例:例9.2.1主要步骤就是:先运行程序:要求输入选择使用的最基本的风险型决策分析方法:1表示最大可能法的效益型决策,2表示最大可能法的成本型决策,3表示期望值法;然后根据提示输入已知参数,按Enter键.在命令窗口的程序执行过程和结果如下:theprogramiswiththeriskdecisionanalysis
2、Pleaseinputthelinenumber=3m=3Pleaseinputthecolumnnumber=3n=3PleaseinputthepossibilityarrayP(n)=[0.2,0.7,0.1]P=0.20000.70000.1000PleaseinputthedecisionmatrixD(m,n)=[1000,4000,7000;2000,5000,3000;3000,6000,2000]D=100040007000200050003000300060002000Pleaseinputthedecisi
3、onrules:maxprofit_maxpossible=1,mincost_maxpossible=2,expectation=3!R=3R=3Thedecisionis:decision=32.udecision解决不确定型决策分析问题udecision执行实例:例9.3.1主要步骤:先运行程序;要求输入选择使用的五种基本的不确定型决策分析方法:1表示乐观法,2表示悲观法,3表示乐观系数法,4表示后悔值法,5表示等可能法。然后根据提示输入已知参数,按Enter键.在命令窗口的程序执行过程和结果如下:theprogramis
4、withtheundetemineddecisionanalysisPleaseinputthelinenumber=4m=4Pleaseinputthecolumnnumber=4n=4PleaseinputthedecisionmatrixD(m,n)=[2,2,2,2;1,3,3,3;0,2,4,4;-1,1,3,5]D=222213330244-1135Pleaseinputthedecisionrules:optimism=1,pessimism=2,hurwicz=3,savage=4,laplace=5!R=1R=
5、1Thedecisionis:decision=43.vinformation信息的价值vinformation执行实例:例9.4.2主要步骤:先运行程序,要求输入已知的矩阵和参数,按Enter键.在命令窗口的程序执行过程和结果如下:theprogramiswiththevalueofinformationPleaseinputthedecisionsetnumber=2m=2Pleaseinputthesituationsetnumber=3n=3Pleaseinputthepossibilitybeforetestarray
6、P(n)=[0.4,0.3,0.3]P=0.40000.30000.3000PleaseinputtheprofitmatrixofeverysituationY(m,n)=[20,10,-10;0,0,0]Y=2010-10000PleaseinputtheinvestigationinformationmatrixD(n,n)=[0.8,0.1,0.1;0.1,0.8,0.1;0.1,0.1,0.8]D=0.80000.10000.10000.10000.80000.10000.10000.10000.8000Pleasei
7、nputtheplanschoosedaftertheinvestigationWhentheresultinvestigatedj=1Youchoosetheplan:1A=1Whentheresultinvestigatedj=2Youchoosetheplan:1A=11Whentheresultinvestigatedj=3Youchoosetheplan:2A=112sumtemp5=6.4000sumtemp5=9.3000sumtemp5=9.3000TheAddprofitbyinvestigationis:Ad
8、d_profit=1.3000