层次型风险元传递评价模型包括以下三种:
(1)区间数风险元传递评价计算。
(2)三角模糊数风险元传递评价计算。
(3)正态分布概率型风险元传递评价计算。
由于其余分布的随机风险元基本没有涉及,因此在这里只考虑正态分布随机风险元评价传递计算。而根据前面章节的介绍,层次型风险元传递评价模型最终可以转化成式(7.2)的形式:
式中:Sn表示第n个方案的最终评价值;Xi表示层次分析法中第i个因素;wi表示相应的权重向量。因此,对这三类风险元的传递计算需要输入向量w和风险元Xi的特征值矩阵,最终得到Sn的风险特征值。下面结合实例说明其软件实现过程。
【例7.7】 三角模糊数风险元评价传递计算实例:点击如图7.3所示的按钮,然后选择“三角模糊数风险元评价传递计算”,点击鼠标左键后,系统将弹出如图7.26所示的“三角模糊数风险元评价传递计算”窗体,可以直接点击“编辑公式”按钮,在上面的空白区域输入公式。如:“w1*x1+w2*x2+……”,在下面的“方案个数”表示文本框中输入评价方案的个数。也可以点击“导入”按钮导入已经设定好的指标体系、权重以及评价过的得分,此时在公式编辑框中会出现自动生成的公式。确认无误后,点击“确定”按钮可进入如图7.27所示的界面。
图7.26 导入第4章三角模糊数实例后的计算窗口
(www.xing528.com)
图7.27 导入实例中权重和三角模糊数风险元评价值后的计算窗体
图7.27所示的是导入实例数据后的界面,如果上一个界面是手动输入的公式,或者对新方案进行评价,可以在界面右上角的文本框中依次输入各指标的权重,其中由于所有权重的和是1,因此,最后一个权重系统会根据前面的权重值自动求出,不用手工输入,假设输入的公式含有两个指标,则当输入第一个指标权重值0.4后,系统会弹出如图7.28所示的系统信息,并将最后一个权重值自动算出为0.6。
若需要添加方案中指标风险元的评价分布参数,可以根据提示,需要添加的格式是min、possible、max三个数值,即三角模糊数的最小值、最可能值、最大值三个,若有m个指标,n个方案,则共需输入m×n组值。类似地,当添加完成时,系统会给出如图7.29所示的提示信息。
图7.28 最后一个权重计算完成提示框
图7.29 系统提示评价数值已经填写完毕
添加完成后,点击“计算”按钮,系统会将最后的三角分布图像显示出来。图7.30所示的是导入第4章模糊三角数实例后分别显示在Matlab和Delphi中的计算结果图(由于黑白印刷不能体现不同的色彩,因此书中用实线和虚线对不同的方案进行标识,软件中用不同色彩标识)。
图7.30 在Matlab和Delphi中显示的最终计算结果图
(a)在Matlab中;(b)在Delphi中
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。