关于某信源熵地实验报告材料

关于某信源熵地实验报告材料

ID:44774801

大小:508.50 KB

页数:34页

时间:2019-10-28

关于某信源熵地实验报告材料_第1页
关于某信源熵地实验报告材料_第2页
关于某信源熵地实验报告材料_第3页
关于某信源熵地实验报告材料_第4页
关于某信源熵地实验报告材料_第5页
资源描述:

《关于某信源熵地实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用实验报告实验名称关于信源熵的实验课程名称信息论与编码姓名xxx成绩90电子信息班级1102学号0909112204日期2013.11.22地点综合实验楼文档实用实验一MATLAB完成离散信源熵的计算一、实验目的1.通过信息论与编码学理论,掌握离散信源熵的原理和计算方法。2.熟悉matlab软件的基本操作和基本工具以及使用,掌握利用matlab求解信息熵的原理和方法。3.练习使用matlab求解信源的信息熵。自学图像熵的相关概念,并应用所学知识,使用matlab或其他开发工具求解图像熵。4.掌握Excel的绘图功能,使用Excel绘制散点图、直方图。二、实验原理1.离散信源的基本概

2、念、原理和信源熵相关计算公式产生离散信息的信源称为离散信源。离散信源只能产生有限种符号,因此离散离散消息可以看成是一种有限个状态的随机序列。随机事件的自信息量I(xi)为其对应的随机变量xi出现概率对数的负值。即:I(xi)=-log2p(xi)随机事件X的平均不确定度(信源熵)H(X)为离散随机变量xi出现概率的数学期望,即:文档实用2.离散二元信源的信息熵设信源符号集X={0,1},每个符号发生的概率分别为p(0)=p,p(1)=q,p+q=1,即信源的概率空间为:则该二元信源的信源熵为:H(X)=-p*logp–q*logq=-p*logp–(1-p)*log(1-p)即:H(

3、p)=-p*logp–(1-p)*log(1-p)其中0≤p≤13.MATLAB二维绘图用matlab中的命令plot(x,y)就可以自动绘制出二维图来。例:在matlab上绘制余弦曲线图,y=cosx,其中0≤x≤2。>>x=0:0.1:2*pi;%生成横坐标向量,使其为0,0.1,0.2,…,6.2>>y=cos(x);%计算余弦向量>>plot(x,y)%绘制图形4.MATLAB求解离散信源熵求解信息熵过程:1)输入一个离散信源,并检查该信源是否是完备集。2)去除信源中符号分布概率为零的元素。3)根据平均信息量公式,求出离散信源的熵。文档实用5.图像熵的相关知识图像熵是一种特征

4、的统计形式,它反映了图像中平均信息量的多少。图像的一维熵表示图像中灰度分布的聚集特征所包含的信息量,令Pi表示图像中灰度值为i的像素所占的比例,则定义灰度图像的一元灰度熵为:图像熵计算过程:1)输入一幅图像,并将其转换成灰度图像。2)统计出图像中每个灰度阶象素概率。3)计算出一幅图像的一维熵。6.Excel的绘图功能比如:用Excel或制作二元熵函数曲线。具体步骤如下:1)启动Excel应用程序。2)准备一组数据p。在Excel的一个工作表的A列(或其它列)输入一组p,取步长为0.01,从0至100产生101个p(利用Excel填充功能)。3)使用Excel的计算功能,在B列中用二元

5、熵函数计算公式,求得A列中各数值对应的二元熵值。比如:在单元格B2中输入公式:=-A2*LOG(A2,2)-(1-A2)*LOG(1-A2,2)。4)使用Excel的图表向导,图表类型选“XY散点图”,子图表类型选“无数据点平滑散点图”,绘制二元熵函数散点图。文档实用三、实验内容1、使用matlab软件绘制二元信源熵函数曲线,并说明其物理意义。2、使用matlab软件求解离散单符号信源熵,请自己构造两个信源空间,根据求解结果说明其物理意义。3、使用matlab软件计算图像一维图像熵,请自己选择任意两幅图像,根据求解结果说明其物理意义。4、使用Excel软件,绘制二元信源熵函数曲线的散

6、点图。5、使用Excel软件,绘制(3)中两幅图像的灰度直方图(0到255各灰度占图像像素的比例值,使用柱状图绘制其比列分布)。四、程序设计与算法描述(1)绘制二元信源熵函数曲线实验代码:p=0.00001:0.001:1;H=-(p).*log2(p)-(1-p).*log2(1-p);plot(p,H);实验结果如下:文档实用物理意义:(1)信源熵为信源的平均不确定性,而概率的大小决定了信息量的大小。(2)由上图可知概率为1时,信息量最小,不确定性最低;概率等于0.5时熵最大。(2)求解离散单符号信源熵程序代码:(1)X=[123456]P=[1/61/61/61/61/61/6

7、]H=6*(-(1/6)*log(1/6))(2)文档实用X=[0123456789]P=[0.10.10.10.10.10.10.10.10.10.1]H=10*(-0.1)*log(0.1)实验结果如下所示:图1:计算结果表明了信源的平均不确定度。图2:文档实用计算结果表明了信源的平均不确定度。计算图像一维图像熵选择的两幅图像如下:文档实用实验代码如下:(1)filename='winter.jpg';imfinfo(filename)imgRgb=i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。