《模糊综合评判matlab源程序》由会员分享,可在线阅读,更多相关《模糊综合评判matlab源程序(6页珍藏版)》请在人人文库网上搜索。

1、模糊综合评判matlab源程序2009-02-09 10:161.原理模糊综合评判方法即将评价目标看成是由多种因素组成的模糊集合(称为因素集u),再设定这些因素所能选取的评审等级,组成评语的模糊集合(称为评判集v),分别求出各单一因素对各个评审等级的归属程度(称为模糊矩阵),然后根据各个因素在评价目标中的权重分配,通过计算(称为模糊矩阵合成),求出评价的定量解值。它是应用模糊变换原理和最大隶属度原则,对各因素作综合评价的。其原理表示为:B=ER式中E=e1,e2,. ,ei,.,em,为模糊向量或称模糊变换器,是评价因素集X= x1,x2, ,xi, ,xm 的权重分配。式中R为评价因素X= 。

2、x1,x2, .,xi, .,xm 与评判集U= u1,u2, ,ui, ,un 构成的模糊关系矩阵。|R1| |r11 r12 . r1m|R=|R2|= |r21 r22 . r2m| | | | |Rn | |rn2 rn2 . rnm|其中n为评价集合的个数,m为评价因素(或评判指标)的个数。2.程序算法下面是采用环境中的常用的超标加权法计算权重,使用“线性降半阶”函数计算隶属度的matlab程序,供各位参考。clear;clc;a=48. 26. 819. 334. 1032. 262. 2374.15.84 6. 981. 756. 991. 82. 2535.70.7225 29。

3、.8525 895.5325 294.5875 1059.1875 462.9525 2724.5; %a为评价集标准值d=43.49 28.05 737.98 391.12 1025.66 7.41 21342.61 1.82 920.75 636.41 1005.45 74.09 233028.66 8.51 774.99 322.78 1013.96 93.84 20013.01 1.95 897.53 614.44 889.87 123.27 220025.85 5.72 759.59 302.03 1001.96 76.15 19722 1.95 1161.68 1003.73 10。

4、77.06 110.1 30043.81 1.09 820.51 396.61 1004.74 37.04 20195.21 2.92 814.08 419.8 1005.8 31.49 20184.41 2.8 824.65 449.06 998.36 38.28 20473.01 1.58 1220.54 956.14 1244.75 3.91 30716.01 2.43 1791.61 2338.17 1278.08 30.87 43621.2 2.67 1160.54 821.29 1100.82 85.41 29426.61 7.3 865.57 389.31 1065.27 46.。

5、51 22449.82 3.77 1240.77 939.71 1165.24 177.19 324817.64 6.44 884.2 473.49 930.29 218.95 241726.65 7.9 839.5 474.71 941.99 184.18 236325.25 4.74 808.33 486.31 881.01 191.6 221725.45 6.93 852.01 478.37 966.45 182.54 233935.27 18.48 785.11 331.32 979.57 4.04 22452.81 2.31 1601.02 2533.55 486.73 2.47 3。

6、8014.21 4.86 1815.52 2584.68 963.61 0 439915.23 5.35 813.85 787.16 688.79 205.18 209367.01 36.65 864.23 357.76 1035.8 426.31 260984.65 34.24 892.72 381.19 1060 466.64 273115.43 21.52 898.68 88.47 1061.46 414.48 2483115.8 27 926.5 350.93 1079.49 544.38 3075; %b为待判样品值m,n=size(a);x,y=size(d);TheResultM。

7、oHu=;%for s=1:xfor p=1:nb(p)=d(s,p);endfor i=1:n %计算每一个列的平均值ColAverage(i)=0;for j=1:mColAverage(i)=ColAverage(i)+a(j,i);endColAverage(i)=ColAverage(i)/m;end%ETotal = 0; %超标加权法计算权重for j = 1: nETotal = ETotal + (b(j) / ColAverage(j);endfor i = 1: nEResult(i) = (b(i) / ColAverage(i) / ETotal; %EResult为。

8、计算结果end%使用隶属函数,做预处理对每一列进行排序SortedMatrix=a;for j=1:nfor i=1:mfor k=i:mif SortedMatrix(i,j)SortedMatrix(k,j)tmp=SortedMatrix(i,j);SortedMatrix(i,j)=SortedMatrix(k,j);SortedMatrix(k,j)=tmp;endendendend%计算单因素隶属度c=SortedMatrix;for j = 1 : nfor i = 1 : mfor k = 1 : mif a(i, j) = c(k, j) if k = 1 if b(j) =。

9、 c(k, j) & b(j) = c(k + 1, j) LSDResult(j, i) = 0;endendif k 1 & k = c(k - 1, j) & b(j) = c(k, j) & b(j) = c(k + 1, j) LSDResult(j, i) = 0;endendif k = m if b(j) = c(k - 1, j) & b(j) = c(k, j) LSDResult(j, i) = 1;endendendendendend%权重乘以单因素隶属度得到最终结果R=LSDResult;E=EResult;FuzzyEvalution=E*R;TheResultMoHu=TheResultMoHu;FuzzyEvalution;endTheResultMoHu。

单因素模糊评价matlab,模糊综合评判matlab源程序相关推荐

  1. matlab有模糊分析,用matlab进行模糊综合评判_模糊综合评判matlab

    用matlab进行模糊综合评判 考虑一个服装评判的问题,为此建立因素集U={u1,u2,u3,u4},其中u1表示花色,u2表示式样,u3表示耐穿程度,u4表示价格,建立评判集V={v1,v2,v3, ...

  2. 傻瓜攻略(八)——MATLAB实现模糊综合评判(两种运算方法)

    模糊综合评判法 模糊综合评价法是一种基于模糊数学(fuzzy mathematics)的综合评价方法.该综合评价法根据模糊数学的隶属度理论把定性评价转化为定量评价,即用模糊数学对受到多种因素制约的事物 ...

  3. 单因素模糊评价matlab,用matlab进行模糊综合评判

    考虑一个服装评判的问题,为此建立因素集U={u1,u2,u3,u4},其中u1表示花色,u2表示式样,u3表示耐穿程度,u4表示价格,建立评判集V={v1,v2,v3,v4},其中v1表示很欢迎,v2 ...

  4. 用matlab进行模糊综合评判

    考虑一个服装评判的问题,为此建立因素集U={u1,u2,u3,u4},其中u1表示花色,u2表示式样,u3表示耐穿程度,u4表示价格,建立评判集V={v1,v2,v3,v4},其中v1表示很欢迎,v2 ...

  5. 模糊推理机制 matlab,基于模糊综合评判推理机制的学生素质评价系统设计与实现...

    第22卷第2期2002年2月 文章编号:(2002)l00l-908l2-008l-03 计算机应用 ComputerAppIicationsVoI.22,No.2Feb.,2002 基于模糊综合评判 ...

  6. 模糊综合评判之物流中心选址问题

    作业题目 物流中心作为商品周转.分拣.保管.在库管理和流通加工的据点,其促进商品能够按照顾客的要求完成附加价值,克服在其运动过程中所发生的时间和空间障碍.在物流系统中,物流中心的选址是物流系统优化中一 ...

  7. 模糊数学笔记:七、模糊综合评判决策

    模糊决策通常有意见集中决策.二元排序决策和综合评判决策(又称模糊综合决策)等方法.其中意见集中决策较为简单,即是得票最多的方案作为决策结果,二元排序决策则是将评价对象的得分进行两两对比,最终得到最优的 ...

  8. 综合评价与决策方法(二)——模糊综合评判法

    模糊综合评判法 综述 一级模糊综合评判 多层次模糊综合评判 参考文献 综述 人事考核需要从多个方面对员工做出客观全面的评价,因而实际上属于多目标决策问题.但是,在人事考核中存在大量具有模糊性的概念.同 ...

  9. 模糊数学学习笔记 6:模糊综合评判

    文章目录 1. 一级模糊综合评判 2. 多级模糊综合评判 假如我们现在设计了一种服装,想要调研一下这种服装的受欢迎程度,该怎么办呢? 首先是怎么表示受欢迎程度呢?我们可以简单分为三个等级:受欢迎.一般 ...

最新文章

  1. python——type()、metaclass元类和精简ORM框架
  2. 张爱玲《小团圆》的备忘和感想 (一)
  3. jpush java api_JPush極光推送Java服務器端API
  4. 1对1直播系统-C135 直播源码-含安卓IOS双端
  5. 搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)
  6. 生产环境sql语句调优实战第三篇
  7. matlab衰减曲线法整定步骤,Matlab仿真PID控制——衰减曲线法整定参数
  8. Ubuntu 配置固定IP方法
  9. 带小数十进制转二进制C语言,c语言十进制小数转为二进制
  10. Keras深度学习实战(20)——DeepDream模型详解
  11. Android源代码分析--Preference之自动通话录音
  12. 6月3日至5日 服务器信息维修,2015年6月3日维护公告
  13. 跑通Jetson Nano TensorRt sampleSSD例程
  14. 2019.1.21【NOIP提高组】模拟B组 JZOJ 4208 线段树什么的最讨厌了
  15. 三、Bugku----手机热点------流量分析题------obex
  16. 节能与环保杂志节能与环保杂志社节能与环保编辑部2023年第2期目录
  17. win8安装sql server2005方法
  18. sqlmap工具说明
  19. 「高效程序员的修炼」快速上手python主流测试框架pytest以及单元测试编写
  20. 论ICT技术与数据中心的关系

热门文章

  1. hoolilaw解读:在美国如何应对交通罚单
  2. mysql 1055 - Expression 解决
  3. Google 辟谣,Android 和 Chrome OS 不合并 - Andromeda
  4. MySQL 的 Buffer Pool,终于被我搞懂了
  5. NPN增量型编码器接线原理及测试
  6. 区块链学习6:Mist合约部署与删除
  7. 【OpenFOAM】——OpenFOAM入门算例学习
  8. 等保2.0控制点总结
  9. 【论文精读1】CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputation
  10. Unity切割图片:把一张图片中的物体裁成多个单独的游戏物体