转载:http://www.cnblogs.com/MATLABlearning001/p/MATLABlearning.html云”或者’云滴‘是云模型的基本单元,所谓云是指在其论域上的一个分布,可以用联合概率的形式(x, u)来表示

云模型用三个数据来表示其特征

期望:云滴在论域空间分布的期望,一般用符号Εx表示。

熵:不确定程度,由离散程度和模糊程度共同决定,一般用En表示。

超熵: 用来度量熵的不确定性,既熵的熵,一般用符号He表示。

云有两种发生器:正向云发生器和逆向云发生器,分别用来生成足够的云滴和计算云数字特征(Ex, En,He)。

正向云发生器:

1.生成以En为期望,以He^2为方差的正态随机数En’。

2.生成与Ex为期望,以En‘^2为方差的正态随机数x。

3.计算隶属度也就是确定是 u=exp(-(x - Ex)^2 / 2*En‘^2),则(x, u)便是相对于论域U的一个云滴。这里选择常用的“钟型”函数u=exp(-(x - a)^2 / 2*b^2)为隶属度函数。

4. 重复生成123步骤直到生成足够的云滴

逆向云发生器

1.计算样本均值X和方差S^2

2.Ex = X

3.En = S^2

4. He = sqrt(S^2 - En^2)

云模型的MATLAB设计 ———评估下面四位选手的设计水平

选手ABCD

19.510.310.18.1

210.39.710.410.1

310.68.69.210.0

410.510.410.110.1

510.99.810.010.1

610.69.89.710.0

710.410.510.610.3

810.110.210.88.4

99.310.29.610.0

1010.510.010.79.9MATLAB程序如下:

cloud_main.m

% 以下是主函数cloud_main.m

clc;

clear all;

close all;

% 每幅图生成N个云滴

N = 1500;

% 射击成绩的原始数据

Y = [

9.5 10.3 10.1 8.1;

10.3 9.7 10.4 10.1;

10.6 8.6 9.2 10.0;

10.5 10.4 10.1 10.1;

10.9 9.8 10.0 10.1;

10.6 9.8 10.0 10.1;

10.4 10.5 10.6 10.3;

10.1 10.2 10.8 8.4;

9.3 10.2 9.6 10.0;

10.5 10.0 10.7 9.9;

];

for i = 1: size(Y,2)

subplot(size(Y,2)/2, 2, i)

% 调用函数

[x, y, Ex, En, He] = cloud_transform(Y(:,i), N);

plot(x, y, 'r.');

xlabel('射击成绩分布/环');

ylabel('确定度');

title('人射击云模型还原图谱');

% 控制坐标轴的范围

% 统一坐标轴上才会在云模型形态上才具有可比性

axis([8, 12, 0, 1]);

end

cloud_transform.m

function [x, y, Ex, En, He] = cloud_transform(y_spor, n);

% x 表示云滴, y 表示隶属度(这里是钟型隶属度), 意义是度量倾向的稳定程度;

% Ex 云模型的数字特征,表示期望;En 云模型的数字特征,表示滴(表示混乱程度的物理量,实在是打不出来了,就用这个代替了,下同);

% He 云模型的数字特征,表示超滴

Ex = mean(y_spor);

En = mean(abs(y_spor - Ex)).*sqrt(pi./2);

He = sqrt(var(y_spor) - En.^2);

% 通过统计数据样本计算云模型的数字特征

for q = 1:n

Enn = randn(1).*He + En;

x(q) = randn.*Enn + Ex;

y(q) = exp(-(x(q) - Ex).^2./(2.*Enn.^2));

end

x;

y;

结果如下图:

可以看出C选手的云滴凝聚抱合程度更高,所以可以认为C选手在本次比赛表现更为出色

基于matlab实现的云模型计算隶属度,MATLAB实现的云模型计算隶属度相关推荐

  1. 云模型的matlab实现,基于云模型效能评估的Matlab实现

    摘  要: 对基于云模型的系统效能评估方法及过程进行了简要的描述,用Matlab代码实现了部分算法,代码经测试均可正确运行.对云模型的研究和应用有一定的推广价值和研究意义. 关键词: Matlab:云 ...

  2. matlab对声场仿真,基于声线模型的水声传播MATLAB仿真.pdf

    基于声线模型的水声传播MATLAB仿真.pdf 科技广场 2007.9 基于声线模型的水声传播MATLAB仿真 熊光耀 杨 琴 Ciong GuangyaoYang Qin (江西中医学院计算机系,江 ...

  3. 【ARMA仿真】基于matlab ARMA模型卡尔曼滤波【含Matlab源码 2431期】

    ⛄一.ARMA模型 1 ARMA模型介绍及应用 对于平稳时间序列,自回归移动平均(ARMA)模型可用于研究时间经济变量的变化规律,ARMA(p,q)模型包括一个自回归过程AR§和一个移动平均MA(q) ...

  4. 基于AR模型的功率谱matlab,基于AR模型法功率谱估计的Matlab实现

    2005iF 12月 笫 21卷第 6期 武警工程学 院学报 jOURNAL OF ENGG COLLEGE OF ARMED POLICE FORCE DeC.2005 Vo1.21 No.6 [计 ...

  5. 平面点群最小包络圆模型与计算(含matlab源码)

    平面点群最小包络圆模型与计算 1 问题描述 很多材料与口头表述中出现了这样一个句子:"求多边形最小外接圆".事实上这样的描述是不准确的,多边形的外接圆指与多边形各顶点都相交的圆,若 ...

  6. pm模型matlab算法,18基于遗传算法(粒子群算法、人工鱼群算法等)的投影寻踪模型MATLAB源代码...

    基于遗传算法(粒子群算法.人工鱼群算法等)的投影寻踪模型 MATLAB源代码 投影寻踪是一种处理多因素复杂问题的统计方法,其基本思路是将高维数据向低维空间进行投影,通过低维投影数据的散布结构来研究高维 ...

  7. 【光学】基于matlab GUI维达尔之眼计算【含Matlab源码 2545期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[光学]基于matlab GUI维达尔之眼计算[含Matlab源码 2545期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: ...

  8. 【机械仿真】基于matlab GUI直齿圆柱齿轮应力计算【含Matlab源码 2077期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[机械仿真]基于matlab GUI直齿圆柱齿轮应力计算[含Matlab源码 2077期] 点击上面蓝色字体,直接付费下载,即可. 获取代 ...

  9. 【天体学】基于matlab GUI太阳天顶角计算【含Matlab源码 2229期】

    一.⛄获取代码方式 获取代码方式1: 完整代码已上传我的资源:[天体学]基于matlab GUI太阳天顶角计算[含Matlab源码 2229期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2 ...

  10. Python计算树模型(随机森林、xgboost等)的特征重要度及其波动程度:基于熵减的特征重要度计算及可视化、基于特征排列的特征重要性(feature permutation)计算及可视化

    Python计算树模型(随机森林.xgboost等)的特征重要度及其波动程度:基于熵减的特征重要度计算及可视化.基于特征排列的特征重要性(feature permutation)计算及可视化 目录

最新文章

  1. 20.17 shell中的函数
  2. 推荐一个Chrome扩展应用,能够自动去除CSDN广告
  3. visualsvn php,VisualSVN 手动记录访问日志
  4. Python+numpy实现函数向量化
  5. ajax技术怎么应用程序,利用AJAX技术开发应用程序.pdf
  6. 百度网盘svip下载时显示下载请求中无下载速度
  7. 帛书《要》篇“夫子老而好易”章
  8. 10月份都有哪些好看的韩剧?
  9. np.ones用法总结
  10. 电源输出端串入IN4007,测量正负电压,压降只有0.3v,为什么不是0.7v左右呢?
  11. 怎么绘制对数函数图象
  12. 禅与摩托车维修艺术,又名万里任禅游
  13. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第
  14. java龙世界禁忌之恋灵魂大殿_《龙世界-禁忌之恋》完美图文攻略
  15. 【reverse 函数 python】
  16. 马士兵学习笔记-Java基础网络编程
  17. 《跨语言文本相似性检测》第一周—前期调研
  18. angularjs 获取复选框的值_加快周期进度,DNF疲劳药获取指南
  19. 黑苹果MacOS 10.13.6(High Sierra) Itunes不显示Iphone设备
  20. simditor上传图片php,使用Simditor和七牛上传图片

热门文章

  1. 读书笔记-接纳不完美
  2. 以太网帧分析与IP报文结构分析(一)
  3. 一个男人的日记片断,笑翻了
  4. 网易就“患病职工离职”事件致歉:相关人员简单粗暴不近人情
  5. 你所不了解的静态路由特点及配置
  6. Foxmail 使用技巧
  7. 实用计算机技术ps,实用的ps技巧.doc
  8. LINUX内核狂想曲之SLOB分配器
  9. Green公式和Stokes公式
  10. matlab励磁系统接不了,基于MATLAB的同步发电机励磁系统仿真.pdf