matlab是用来模糊综合评价的,模糊综合评判matlab源程序

1.原理

模糊综合评判方法即将评价目标看成是由多种因素组成的模糊集合(称为因素集

u),再设定这些因素所能选取的评审等级,组成评语的模糊集合(称为评判集

v),分别求出各单一因素对各个评审等级的归属程度(称为模糊矩阵),然后根据各个因素在评价目标中的权重分配,通过计算(称为模糊矩阵合成),求出评价的定量解值。它是应用模糊变换原理和最大隶属度原则,对各因素作综合评价的。其原理表示为:

B=E×

R

式中

E={e1,e2,... ,ei,...,em},为模糊向量或称模糊变换器,是评价因素集

X={ x1,x2,,xi,,xm }的权重分配。

式中

R为评价因素

X={ 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.37611111 26.33277778 819.1455556 334.5933333 1032.364444 262.3716667 2374.722222

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值