层次分析法计算权重在matlab中的实现讲课讲稿

上传人:简****9 文档编号:109775260 上传时间:2022-06-17 格式:DOCX 页数:4 大小:19.88KB
返回 下载 相关 举报
层次分析法计算权重在matlab中的实现讲课讲稿_第1页
第1页 / 共4页
层次分析法计算权重在matlab中的实现讲课讲稿_第2页
第2页 / 共4页
层次分析法计算权重在matlab中的实现讲课讲稿_第3页
第3页 / 共4页
点击查看更多>>
资源描述
层次分析法计算权重 在 ma t l a b 中 的 实 现信息系统分析与设计作业层次分析法确定绩效评价权重在matlab中的实现小组成员:孙高茹、王靖、李春梅、郭荣1程序简要概述编写程序一步实现评价指标特征值lam、特征向量w以及一致性比率CR的 求解。具体的操作步骤是:首先构造评价指标,用专家评定法对指标两两打分,构建比较矩阵,继而运用编写程序实现层次分析法在MATLAB的应用。通过编写MATLAB?序一步实现问题求解,可以简化权重计算方法与步骤, 减少工作量,从而提高人力资源管理中绩效考核的科学化电算化。2程序在matlab中实现的具体步骤function w,lam,CR = ccfx(A)%电成对比较矩阵,返回值 w为近似特征向量% lam为近似最大特征值入max, CR为一致性比率n=length(A(:,1);a=sum(A);B=A刈B代替A做计算for j=1:n%等A的列向量归一化B(:,j尸B(:,j)./a(j);ends=B(:,1);for j=2:ns=s+B(:,j);endc=sum(s); %算近似最大特征值入maxw=s./c;d=A*wlam=1/n*sum(d./w);CI=(lam-n)/(n-1);犷致性指标RI=0,0,0.58,0.90,1.12,1.24,1.32,1.41,1.45,1.49,1.51;%RI 为随机一致性指标CR=CI/RI(n); %求一致性比率if CR0.1disp(没有通过一致性检验);else disp(通过一致性检验);endend3案例应用我们拟构建公司员工绩效评价分析权重,完整操作步骤如下:3.1 构建的评价指标体系我们将影响员工绩效评定的指标因素分为:打卡、业绩、创新、态度与品 德。3.2 专家打分,构建两两比较矩阵A =1.0000 0.5000 3.0000 4.00002.0000 1.0000 5.0000 3.00000.3333 0.2000 1.0000 2.00000.2500 0.3333 0.5000 1.00003.3 在MATLA叶运用编写好的程序实现直接在MATLABt令窗口中输入w,lam,CR=ccfx(A)继而直接得出d =1.30352.00000.51450.3926w =0.31020.46910.12420.0966lam =4.1687CR =0.0625,通过一致性检验3.4 解读程序结果根据程序求解中得出的特征向量,可以得出打卡、业绩、创新以及态度品 德在员工绩效评价中所占的权重分别为:0.3102、0.4691、0.1242、0.0966。4程序评价优点:运用层次分析法确定绩效评价指标可以简化权重计算方法与步骤, 减少工作量,从而提高人力资源管理中绩效考核的科学化电算化;可以实现 excel、spss等数据文件的导入,将各个指标的数据导入文件,进而计算出其 绩效。缺点:程序本身没有自带的数据库,只能借助excel等整理好的数据文件将指标导入进而实现运算,在数据录入整理方面存在缺陷。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!