多属性决策模型

多属性决策模型

  • 一、多属性决策模型
    • (1)特点
    • (2)属性值的归一化
      • ①效益型
      • ②成本型
      • ③固定型
      • ④偏离型
      • ⑤区间型
      • ⑥偏离区间型
  • 二、例题及步骤
      • ①建立数学模型
      • ②属性值归一化
      • ③对不同的属性构建成对比较矩阵并计算属性权重
      • ④计算每个公司的WAA

一、多属性决策模型

(1)特点

所谓多属性是指这个问题所有的参考量并不是同一种属性(例如层次分析法就是单属性,因为不管是住宿条件还是景色打分都是属性值越高越好),而多属性决策模型的属性类型有:效益型(属性值越大越好)、成本型(属性值越小越好)、固定型、偏离型、区间型、偏离区间型
在这里插入图片描述

(2)属性值的归一化

属性值的归一化是为了使得不同属性的属性值经过归一化处理后得到的新值越大越好

①效益型

在这里插入图片描述

②成本型

在这里插入图片描述

③固定型

在这里插入图片描述

④偏离型

在这里插入图片描述

⑤区间型

在这里插入图片描述

⑥偏离区间型

在这里插入图片描述

二、例题及步骤

在这里插入图片描述

①建立数学模型

②属性值归一化

在这里插入图片描述

③对不同的属性构建成对比较矩阵并计算属性权重

在这里插入图片描述

④计算每个公司的WAA

两个矩阵相乘
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/545479.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis 管道技术——Pipeline

管道技术(Pipeline)是客户端提供的一种批处理技术,用于一次处理多个 Redis 命令,从而提高整个交互的性能。 通常情况下 Redis 是单行执行的,客户端先向服务器发送请求,服务端接收并处理请求后再把结果返回给客户端,这种处理模式在非频繁请求时不会有任何问题。 但如果…

Java GregorianCalendar getMaximum()方法与示例

GregorianCalendar类的getMaximum()方法 (GregorianCalendar Class getMaximum() method) getMaximum() method is available in java.util package. getMaximum()方法在java.util包中可用。 getMaximum() method is used to get the maximum value of the given Calendar fiel…

repadmin查看域控之间的复制状态

查看域控之间的复制状态:repadmin /showrepl手动进行同步复制:repadmin /syncall更多的命令参考网址:http://technet.microsoft.com/zh-tw/library/cc778305.aspx转载于:https://blog.51cto.com/281816327/1599269

java process exe.exec 执行exe程序

以前好奇怎么让java调用普通的exe程序,让exe程序协同java一起处理数据,一直也没时间看。只有这么两行零散的代码,惭愧,没有实践过。先堆这里。Process proexe.exec("D:\\myeclipse_work_space\\fileTest\\123.exe");} c…

灰色预测

灰色预测一、灰色预测理论简介(1)灰色系统(2)灰色系统的特点(3)灰色生成(4)GM(1,1)模型(5)GM(1,1)模型精度检验…

Redis 过期策略与源码分析

在 Redis 中我们可以给一些元素设置过期时间,那当它过期之后 Redis 是如何处理这些过期键呢? 过期键执行流程 Redis 之所以能知道那些键值过期,是因为在 Redis 中维护了一个字典,存储了所有设置了过期时间的键值,我们称之为过期字典。 过期键判断流程如下图所示: 过期…

Java类类getComponentType()方法与示例

类类getComponentType()方法 (Class class getComponentType() method) getComponentType() method is available in java.lang package. getComponentType()方法在java.lang包中可用。 getComponentType() method is used to returns the Class denoting the component type o…

SVN分支与合并

SVN分支与合并1 分支与合并的概念:分支:版本控制系统的一个特性是能够把各种修改分离出来放在开发品的一个分割线上。这条线被称为分支。分支经常被用来试验新的特性,而不会对开发有编译错误的干扰。当新的特性足够稳定之后,开发…

Oracle常用数据字典表

Oracle常用数据字典表 查看当前用户的缺省表空间SQL>select username,default_tablespace from user_users; 查看当前用户的角色SQL>select * from user_role_privs;查看当前用户的系统权限和表级权限SQL>select * from user_sys_privs;SQL>select * from user_tab…

Redis 键值过期操作

过期设置 Redis 中设置过期时间主要通过以下四种方式: expire key seconds:设置 key 在 n 秒后过期;pexpire key milliseconds:设置 key 在 n 毫秒后过期;expireat key timestamp:设置 key 在某个时间戳(精确到秒)之后过期;pexpireat key millisecondsTimestamp:设置…

图论模型迪杰斯特拉算法

一、步骤 二、MATLAB执行代码 tulun1.m weight [0 2 8 1 Inf Inf Inf Inf Inf Inf Inf;2 0 6 Inf 1 Inf Inf Inf Inf Inf Inf;8 6 0 7 5 1 2 Inf Inf Inf Inf;1 Inf 7 0 …

转:VMware安装Mac OS X Mavericks系统图文教程

Mac OS X一直是苹果电脑的御用操作系统,相当于我们常用的Windows操作系统而言,它能够给我们提供不一样的操作体验。令人欣喜的是,2013年10月23 日苹果宣布从Mac OS X Mavericks(即Mac OS X 10.9)起,之后的Mac系统全部免费升级。借…

--c语言运算符_C按位运算符-能力问题和解答

--c语言运算符C programming Bitwise Operators Aptitude Questions and Answers: In this section you will find C Aptitude Questions and Answers on Bitwise Operators like Bitwise OR (|), Bitwise AND (&), Bitwise NOT (!). C编程按位运算符的天赋问题和答案&…

ORACLE SQL获取时间字段

是本周第几天 Select to_char(sysdate,D)-1 from dual 24小时的形式显示出来要用HH24select to_char(sysdate,yyyy-MM-dd HH24:mi:ss) from dual;select to_date(2005-01-01 13:14:20,yyyy-MM-dd HH24:mi:ss) from dual;to_date() function1.日期格式参数 含义说明D 一周中的星…

优秀的基数统计算法——HyperLogLog

为什么要使用 HyperLogLog? 在我们实际开发的过程中,可能会遇到这样一个问题,当我们需要统计一个大型网站的独立访问次数时,该用什么的类型来统计? 如果我们使用 Redis 中的集合来统计,当它每天有数千万级别的访问时,将会是一个巨大的问题。因为这些访问量不能被清空,…

图论模型Floyd算法

图论模型Floyd算法一、简介二、MATLAB执行代码一、简介 二、MATLAB执行代码 tulun2.m a [ 0,50,inf,40,25,10;50,0,15,20,inf,25;inf,15,0,10,20,inf;40,20,10,0,10,25;25,inf,20,10,0,55;10,25,inf,25,55,0]; [D, path]floyd(a)floyd.m function [D,path,min1,path1]floyd(a,…

php变量赋值给js

原文:php变量赋值给js$(document).ready(function(){<?php $f"name"?>var t<?php echo $f?>;alert(t)})或 <script language"javascript" > var t<?php echo "sd"?>; alert(t) </script>关键是sd两旁既要加…

java 根据类名示例化类_Java LocalDateTime类| AdjustInto()方法与示例

java 根据类名示例化类LocalDateTime类AdjustInto()方法 (LocalDateTime Class adjustInto() method) adjustInto() method is available in java.time package. AdjustInto()方法在java.time包中可用。 adjustInto() method is used to adjust this LocalDateTime object into…

2013-11-11 Oracle 课堂测试 练习题 例:BULK COLLECT及return table

--1) 查询“计算机”专业学生在“2007-12-15”至“2008-1-8”时间段内借书的 --学生编号、学生名称、图书编号、图书名称、借出日期&#xff1b; select s.stuid, s.stuname, b.bid, b.title, bo.t_timefrom borrow bojoin student s on bo.stuid s.stuidjoin book b on bo.b…

查询附近的人——GEO

受过高等教育的我们都知道,我们所处的任何位置都可以用经度和纬度来标识,经度的范围 -180 到 180,纬度的范围为 -90 到 90。纬度以赤道为界,赤道以南为负数,赤道以北为正数;经度以本初子午线(英国格林尼治天文台)为界,东边为正数,西边为负数。 Redis 在 3.2 版本中增…