云模型

用于描述处理不确定性问题

基础概念

基本单位
“云”或者“云滴”
云的表达方式:
利用联合密度(x,µ)表示,µ是隶属度,µ->1则确定性越高
云模型三个特征:
期望:云滴在论域空间分部的期望,一般用符号Ex表示;
熵:不确定性程度,有离散程度和模糊程度共同决定,一般用符号En表示;
超熵:用来度量熵的不确定性,亦即熵的熵,一般用符号He表示。
云模型触发机制【触发方式直接写成一个funtion】
正向云触发
1、生成以En为期望,以He为方差的正态随机数En;
2、生成以Ex为期望,以En`2为方差的正态随机数x;
3、计算隶属度即确定度:

4、重复1—3步骤,直到生成足够的云滴。
逆向云触发

%云模型的主函数
clc;
clear all;
close all;
%每幅图生成1500个云滴
N=1500;
%射击数据如下
Y=[9.5 10.2 9.9 8.6
10.3 9.7 10.1 10.1
10.6 8.6 10.4 10
10.5 10.4 9.2 10.1
10.9 9.9 10.1 10.3
8.9 8.9 9.8 10
9.9 10.4 8.7 8.9
10.9 10.2 9.9 9.9
9.3 10.3 10.8 9.7
10.5 10 8.9 10.5
]';
for i=1:size(Y,1)subplot(size(Y,1)/2,2,i)[x,y,Ex,En,He]=cloud_compute(Y(i,:),N);plot(x,y,'r.');xlabel('射击成绩分布/环');ylabel('确定度');title(strcat('第',num2str(i),'人射击云模型还原图谱'));axis([8,12,0,1]);
end
function [x,y,Ex,En,He]=cloud_compute(y,n)
Ex=mean(y);
En=mean(abs(y-Ex)).*sqrt(pi./2);
He=sqrt(var(y)-En.^2);
for q=1:nEnn=randn(1).*He+En;x(q)=randn(1).*Enn+Ex;y(q)=exp(-(x(q)-Ex).^2/(2.*Enn.^2));
end
x;
y;

结果:

结果解读:
由于第4个人在8分的分布比第2个人多很多,故4不如2;
由于第3个人得分比第1个人集中很多,故1不如3

【数模matlab】数据建模:云模型相关推荐

  1. 数模matlab入门教程-001-xlsread用法

    数模matlab入门教程-001 1.函数介绍 2.数据读入 3.后续内容 数模要开始了,整理了一些基本资料提供给没有基础的同学.本文以2017届D题为例,21天数学建模从入门到精通. 这个题目可以在 ...

  2. 动手学习数据分析(五)——数据建模及模型评估

    数据建模及模型评估 1.特征工程 1.1 缺失值填充 对分类变量缺失值:填充某个缺失值字符(NA).用最多类别的进行填充 对连续变量缺失值:填充均值.中位数.众数 2.模型搭建 处理完前面的数据我们就 ...

  3. [数仓笔记]数据建模

    [数仓笔记]数据建模 1. 为什么需要数据建模 2. 典型的数仓建模方法论 2.1 关系建模 2.2 维度建模 3. 数据整合及管理体系 3.1 体系架构 3.2 指标体系 3.2.1 定义 3.2. ...

  4. 谈笑间学会数仓—大数据建模过程

    谈笑间学会数仓-大数据建模过程 首先我们先来了解一下,大数据建模都需要遵循哪些原则呢?先来列举一下 建模原则 高内聚和低辑合 将业务相近或者相关.粒度相同的数据设计为一个逻辑或者物理模型:将高概率同 ...

  5. 机器人库 各种机器人co数模cojt数据分享

    机器人库 各种机器人co数模cojt数据分享 数据库类 机器人数模 co数模 cojt数据 各大机器人 co数模cojt数据分享 包含了ABB_cojt COMAU_cojt FANUC_cojt K ...

  6. 2022年数模国赛冲刺之模型复习2

    组合预测法 前言 一.组合预测法技术 二.预测性能评价方法 2.1 精度指标 2.2 样本外检验和样本内检验 2.3 动态时间弯曲距离评价方法 2.4 二阶预测有效度评价方法 2.5 预测模型的准确性 ...

  7. 基于matlab实现的云模型计算隶属度,基于MATLAB实现的云模型计算隶属度

    "云"或者'云滴'是云模型的基本单元,所谓云是指在其论域上的一个分布,可以用联合概率的形式(x, u)来表示 云模型用三个数据来表示其特征 期望:云滴在论域空间分布的期望,一般用符 ...

  8. 数学建模 matlab 数据建模基础

    一.数据的获取 1.从Excel中读取数据 (1)xlsread函数 :从EXCEL读入数据到MATLAB中. 例如: a = xlsread('D:\adc.xlsx',1,'A1:D2') 其中, ...

  9. 基于MATLAB实现的云模型计算隶属度

    "云"或者'云滴'是云模型的基本单元,所谓云是指在其论域上的一个分布,可以用联合概率的形式(x, u)来表示 云模型用三个数据来表示其特征  期望:云滴在论域空间分布的期望,一般用 ...

最新文章

  1. 用python编写函数回归分析_用python编写函数的logistic回归系数
  2. 第二百六十一、二天 how can I坚持
  3. 神策数据张涛:如何让用户标签价值落地?
  4. 数字图像处理--空间滤波器
  5. 学计算机可以玩手机吗,但就一般工作学习使用而言,是否可以把手机CPU作为电脑CPU使用?...
  6. querydsl动态 sql_Spring-data-jpa扩展查询 QueryDSL 实践
  7. OverFeat,分类、定位、检测
  8. 第6章 为用户编程:终端控制和信号
  9. 计算机内存不足 程序无法运行,计算机内存不足处理方法
  10. autojs获取手机背景图片,抓取壁纸
  11. 这款耳机亲测,性价比堪比 AirPods
  12. 雅斯贝尔斯:技术世界加剧了自我迷失
  13. ecshop linux 大小写,ecshop敏感词管理
  14. ubuntu安装sulley
  15. Linux DDos防御
  16. 常见数据结构-栈-队列-数组-链表-哈希表
  17. netty实现安卓聊天系统(仿qq)
  18. VIRTINS Multi-Instrument虚拟示波器HANTEK6022插件说明
  19. 关于HP WebInspect 9.1
  20. Python实现员工管理系统GUI

热门文章

  1. pyqt5 python版本_PyQt5下载-Qt库的Python版本 v5.8.2免费版 - 安下载
  2. python数据透视表计数去除重复_excel透视表计数去重_Excel数据透视表中的唯一计数...
  3. 中南民族大学校园网充值地址、充值没到账问题解决方法以及校园网WIFI登录地址...
  4. SpringBoot的SSL个人CA签发二级证书(动态添加客户端证书)
  5. 【成像】【6】太赫兹光学——理想光学系统的高斯波束传输
  6. 基于SSM的小型签到系统
  7. TCP/IP Illustrated Episode 2
  8. 数据库笔记整理--基于《数据库系统概论》第五版王珊一书|复习提纲和错题整合
  9. VR渲染之Stereo Rendering解析
  10. GYM 101086 A.My Friend of Misery(水~)