我是靠谱客的博主 贪玩苗条,最近开发中收集的这篇文章主要介绍信息论 | 计算离散信源的信息量和熵的MATLAB实现(函数封装调用),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

《信息论基础》 实验报告

姓名

XX

班级

XXXXXX

学号

2020XXXXXXXX

实验项目

计算离散信源的熵

日期

2022.10.21

实验环境

  1. 联想电脑
  2. MATLAB R2018a版

实验内容与完成情况(记录实验内容、操作步骤、实验结果等,包括系统输出的错误信息,以截图等方式记录实验结果)

  • 简要总结离散信源的特点及离散信源平均信息量的计算

特点:发出的信息取值为离散

离散信源平均信息量的计算:

  • 计算信源自信息量、熵以及习题MATLAB实现语句

1、写出计算自信息量的Matlab 程序

 

2、写出计算离散信源平均信息量的Matlab 程序

 

3、掌握二元离散信源的最大信息量与概率的关系

信息量是概率的函数,概率越大,信息量越小;概率越小,信息量越大。

4、将程序在计算机上仿真实现,验证程序的正确性并完成习题

习题一

已知甲地天气预报构成的信源空间为:

 

求此信源的熵及各种天气的自信息量。

 

习题二

已知离散平稳无记忆信源

计算二次扩展信源的熵。

 

遇到的问题及解决方法(若没有找到解决方法,就仅列出问题)

一开始不知道怎么封装自己写的函数,查阅相关文献之后解决此问题:

点击NEW,然后选择Function即可建立函数文件,格式为:

function [输出变量] = 函数名称(输入变量)

end

实验心得

暑假的时候对MATLAB进行了简单自学,所以做这个实验还是比较容易的,但是我深知自己对于MATLAB的掌握还停留在基础,日后仍需要抽出一定的时间进行深入学习。

最后

以上就是贪玩苗条为你收集整理的信息论 | 计算离散信源的信息量和熵的MATLAB实现(函数封装调用)的全部内容,希望文章能够帮你解决信息论 | 计算离散信源的信息量和熵的MATLAB实现(函数封装调用)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部