资源简介
熵权法用于客观评价常用工具,matlab编码可迅速实现熵权计算
代码片段和文件信息
function [sw]=shang(xind)
%实现用熵值法求各指标(列)的权重及各数据行的得分
%x为原始数据矩阵 一行代表一个样本 每列对应一个指标
%ind指示向量,指示各列正向指标还是负向指标,1表示正向指标,2表示负向指标
%s返回各行(样本)得分,w返回各列权重
[nm]=size(x); % n个样本 m个指标
%%数据的归一化处理
for i=1:m
if ind(i)==1 %正向指标归一化
X(:i)=guiyi(x(:i)10.0020.996); %若归一化到[01] 0会出问题
else %负向指标归一化
- 上一篇:基于MeanShift的目标跟踪算法
- 下一篇:基于GS算法的数字水印
相关资源
- 基于GS算法的数字水印
- boost电路模型
- Floyd最短路径算法
- 风力机叶片设计MATLAB程序
- MatlabR2019a安装破解教程.zip
- 基于模型的DMC控制算法
- 线路纵差保护仿真图
- matlab在GUI下语音播放
- 连续投影算法SAP-matlab程序
- matlab灰色系统理论多变量模型-MGM(
- 基于牛拉法的电力系统潮流计算程序
- GRNN神经网络.zip
- PM,MUSIC四阶累积量等几种DOA估计算法
- 基于matlab的双向A*算法
- 基于MATLAB的指纹定位算法 NN KNN WK
- matlab的mpt工具箱含voronoi函数
- 风电场电力系统可靠性评估matlab程序
- 基于MATLAB的卷积演示系统gui
- matlab激光光束
- vrp+matlab+模拟退火
- 2016matlab破解版笔记本内置摄像头配置
- EWT经验小波matlab应用实现信号处理
- 基于MATLAB鲁棒控制工具箱的计算机硬
- 电机直接起动matlab仿真
- MATLAB——将数组文件写入到dat文件中
- MATLAB——创建变量对话输入对话框
- MATLAB——三角波的实现
- MATLAB——求指定区域上泊松方程的数
- MATLAB——求解特征方程
- MATLAB——求解矩形域内的波动方程
评论
共有 条评论