模糊综合评价
对于模糊的概念,如确定一个人是秃子吗,我们不能确认少于多少根头发的人是秃子,所以需要模糊综合评价法。
上一页层次分析法所求为各个影响因素的分立权重。那现在我们更进一步,通过之前利用层次分析法求得的权重来求出一个评价函数。
模型建立
根据之前所得影响因素建立代表综合评测的多种因素的因素集:
再建立多种决断构成的评判集合:
分别表示学习效率的评判标语为“优”,“良”,“中”,“可”,“差”,分别对应的在线学习效率程度为“很高” “高” “正常” “低” “很低” ,并规定评价集中各元素的量化值为
然后根据在每个判断因素上,通过认为产品好坏的人数比例得到一个行向量,比如给电视图像方面打分的人数比例为50%,20%,20%,5%,5%,那么行向量为
如果有三个指标则可得到一个矩阵, 即为模糊评价矩阵。
以一个实际例子操作:
在图示的三层次结构综合评价指标体系中,
- B1(自制力) = {B11, B12, B13} = {
- 作业完成度;
- 课堂在线率;课堂准时率
}
- B2(网络条件) = {B21, B22, B23} = {
- 使用设备;
- 网络配置;课程平台服务器
}
- B3(平台数目) = {B31, B32} = {
- 教师教学需求;
- 学生课后需求
}
- B4(家里事务) = {B41, B42} = {
- 辅助父母事务;
- 家庭亲戚活动
}
- B5(课程内容实现) = {B51, B52} = {
- 实践资源;
- 可用有效资源
}
对每个
,通过德尔菲法得到隶属于
对于每个大评价指标
再用
MATLAB代码
%%模糊评测法求在线学习效率
w1=[0.7584 0.1681 0.0735];%录入B1下的权重
w2=[0.0762 0.2308 0.6929];%录入B2下的权重
w3=[0.8000 0.2000];%B3下的权重
w4=[0.8333 0.1667];%B4下的权重
w5=[0.6667 0.3333];%B5下的权重
R1=[0.4 0.35 0.1 0.1 0.05; %R1模糊评价矩阵
0.35 0.35 0.15 0.1 0.05;
0.2 0.2 0.35 0.2 0.05];
R2=[0.4 0.25 0.25 0.05 0.05; %R2模糊评价矩阵
0.35 0.3 0.25 0.05 0.05;
0.4 0.3 0.15 0.1 0.05];
R3=[0.3 0.2 0.3 0.1 0.1; %R3模糊评价矩阵
0.4 0.3 0.15 0.1 0.05];
R4=[0.2 0.35 0.3 0.1 0.05; %R4模糊评价矩阵
0.15 0.25 0.25 0.2 0.15];
R5=[0.35 0.2 0.2 0.15 0.1; %R5模糊评价矩阵
0.3 0.25 0.25 0.15 0.05];
Q=[0.4803 0.302 0.0536 0.0787 0.0854];
%TR运算
C1=w1*R1;
C2=w2*R2;
C3=w3*R3;
C4=w4*R4;
C5=w5*R5;
E=Q*[C1;C2;C3;C4;C5]; %加入权重
fprintf('%.4f\n',E) %输出评语评价结果
本文作者:West11
本文链接:https://www.cnblogs.com/cxy1114blog/p/18301786
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步