| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

信息论第二次实验报告——信道容量的计算

z***u

贡献于2022-12-18

字数:4230


信息编码








指导老师:____ _
学生姓名:
学院专业:_信息学院信息安全班_
学 号:___ ______
日 期:___ 2012年X月X日 _




实验二 信道容量计算
实验目:
解称信道非称信道容量计算方法
二实验原理:
信道容量信息传输率极限信息传输率信道容量时通信道编
码够实现失真数0传输数分布满足佳分布时实现
信源信道匹配信息传输率够达信道容量实验利信道容
量迭代算法计算机完成信道容量计算
三实验容:
假设离散记忆二元信道图示利C语言编程完成列信道容量
计算

1. 令分计算该称信道信道容量佳分布
2. 令分计算该信道信道容量佳分布
四实验求:
出源代码写出信道应条件转移矩阵计算出相应结果定性讨
信道容量信道参数间关系
五 具体操作:
单符号离散信道中均符号传送信息量定义信道信息传输率R定信道总存某种概率分布传输符号均获信息量固定信道总存信息传输速率信息传输速率定义信道容量课P55页信道容量样定义:
定义31 设某信道均互信息量信道输入符号先验概率该信道信道容量C定义

述极值问题实际约束条件先验概率分布应满足列条件

定信道条件转移概率(信道前概率)定信道容量信道前概率定情况寻找某种先验概率分布均互信息量(者信息传输速率)种先验分布概率称佳分布
定信道佳分布总存果信道输入满足佳分布信息传输率达信道容量C果信道输入先验分布佳分布信息传输率够达信道容量C
针实验输入先验概率分布佳分布时候信息传输率恰达信道容量C须找佳先验概率分布计算出信道容量C
1 令分计算该称信道信道容量佳分布
题目分析知该题两种情况信道均属准称信道中准称信道定义:
定义34 果信道转移矩阵列划分互相交子集子矩阵满足列性质:
(1)行第行某种置换
(2)列第列某种置换
称该信道准称信道
首先准称信道关输入称输入称信道容量:

满足

信道输入分布关条件概率分布关方便起见假设信道转移矩阵第行中元素应条件概率分

称信道关输出称信道输入等概率分布时信道输出等概率分布取值

综合起出称信道信道容量

称信道言信道输入等概率分布时信道转移矩阵中列元素第列置换信道输出等概率分布称信道信道容量信道转移矩阵中行矢量输出符号数量关果希信息传输率达信道容量信道输入应满足等概率分布
信道输入输出符号数量相等等信道条件转移矩阵


信道信道容量:

种信道称强称信道者均匀信道称信道特例般信道转移矩阵中列元素等1该信道转移矩阵列元素等1中总错误传输概率
特时信道容量

相称信道准称信道信道容量计算复杂准称信道关输入称输入称信道方法直接求解输入称信道信道容量

输入信道定存种分布信道输出满足准称信道信道容量满足列关系:

准称信道分解干称信道信道容量计算较简单证明准称信道信道输入佳分布等概率分布信道容量:

中准称信道转移矩阵中行元素输入信源符号数(里等信宿符号数)划分子集数量第子矩阵列元素
定理31准称离散信道信道容量信道输入等概率分布时达
两种情况信源符号数量等信宿符号数量佳分布均(05000000500000)信道转移矩阵

信道容量


程序(见附表)计算程序运行结果图示:
()情况程序运行结果:

时佳分布(05000000500000)信道容量0531004特符号
(二)情况程序运行结果:
时佳分布(05000000500000)信道容量0919207特符号
综时佳信源概率分布(05000000500000)信道容量0531004特符号时佳信源概率分布(05000000500000)信道容量0919207特符号
2 令分计算该信道信道容量佳分布
1题意知转移概率矩阵分

两种情况属般离散信道分布非称信道佳分布求解十分复杂般助计算机设备进行求解处陈述般解法(直接利数进行求解)
(1) 时计算该信道信道容量佳分布
题意知时信道转移矩阵

观察信道转移矩阵知该信道称信道输入输出符号数量2假设信道输入符号概率分均互信息量
根假设信道输入概率分布求出信道输出概率分布:

输入输出间均互信息量

相关参数带入述计算公式

求导佳分布

0490006佳分布(04900060509994)信道容量

正程序计算结果相
程序计算结果:
时程序运行结果图示:

时佳分布(04900060509994)信道容量0458941特符号
(2) 时计算该信道信道容量佳分布
题意知信道转移矩阵

2(1)通观察信道转移矩阵知该信道称信道输入输出符号数量2假设信道输入符号概率分均互信息量
根假设信道输入概率分布求出信道输出概率分布:

输入输出间均互信息量

相关参数代入述计算公式


求导佳分布

佳分布(04729730527027)信道容量

正程序计算结果相
程序计算结果:
时程序运行结果示:

种情况佳分布(04729730527027)信道容量0766180特符号
综时佳分布(04900060509994)信道容量0458941特符号时佳分布(04729730527027)信道容量0766180特符号
附:(程序源代码)注:代码devc++编译通
#include
#include
#include
#define MAX 50
全局函数变量声明
double Calculate_a(int kdouble pa[])
double Calculate_C1(double pa[]double a[])
double Calculate_C2(double a[])
int rs
double pba[MAX][MAX]
int main()
{
int ij
double C1C2E
double a[MAX]pa[MAX]
E0000001
printf(请输入信源符号数r\n)
scanf(d&r)
printf(请输入信宿符号数s\n)
scanf(d&s)
printf(请输入精确度E\n)
scanf(lf&E)
printf(请输入信源P[ai]\n)
for(i0i scanf(lf&pa[i])
printf(请输入信道转移概率矩阵P[bj][ai]\n)
for(i0i for(j0j scanf(lf&pba[i][j])
do
{
for(i0i a[i]Calculate_a(ipa)
C1Calculate_C1(paa)
C2Calculate_C2(a)
if(C2C1>E)
{
double sum0
for(i0i sum+pa[i]*a[i]
for(i0i pa[i]pa[i]*a[i]sum
}
else
{
printf(佳信源概率分布\n)
for(i0i printf(lf\tpa[i])
}
}while(C2C1>E)
printf(\n信道容量lf\nC1log(2))
system(pause)devc++特殊命令运行界面停留
return 0
}
double Calculate_a(int kdouble pa[])
{
int ij
double tempsum20
for(j0j {
double sum10
for(i0i {
sum1+pa[i]*pba[i][j]
}
temppba[k][j]sum1
templog(temp)
sum2+pba[k][j]*temp
}
return exp(sum2)
}
double Calculate_C1(double pa[]double a[])
{
int i
double sum0
for(i0i sum+pa[i]*a[i]
return log(sum)
}
double Calculate_C2(double a[])
{
int i
double maxa[0]
for(i0i if(max maxa[i]
return log(max)
}


文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

信息论实验报告(实验四、哈夫曼编码)

学生实验报告院别电子工程学院课程名称 信息论与编码班级实验名称实验四、哈夫曼编码姓名实验时间学号指导教师成绩报 告 内 容一、实验目的和任务1、 理解信源编码的意义;2、 熟悉 MATLAB程序设计; 3、 掌握哈夫曼编码的方法及计算机实现; 4、 对给定信源进行香农编码,并计算编码效率; 二、实验原理介绍1、把信源符号按概率大小

文***品 1年前 上传253   0

材料计算实验报告

通过本课程设计,了解当代计算材料学之材料设计和计算及模拟的理论基础、发展历程。初步掌握LINUX系统的基本操作、脚本编写。熟悉常用的材料计算软件的使用,并能够通过模拟计算,获得常见的简单晶体结构的几何和电子性质。

枯***2 4年前 上传1299   0

计算机实验报告

计算机实验报告  课程:大学计算机基础         班级 : *****          学号:**       姓名:***  组别:        同组者姓名:                 仪器编号:          实验日期:     实验 windows 2000 操作  +[Print Screen]   打开“画图”程序   单击“文件/新建”菜单   在

h***n 10年前 上传615   0

数值计算方法实验报告

学 生 实 验 报 告实验课程名称 数值计算方法I 开课实验室 数学实验室 学 院 理学院 年级11专业班 信息与计算科学 学 生 姓 名 学 号 开 课 时 间 2013 至 2014 学年第 1 学期评分细则评分报告表述的清晰程度和

文***享 1年前 上传429   0

计算机图形学实验报告

计算机图形学实验报告 一、 实验题目:利用计算机编程语言绘制图形,主要实现以下内容:(1)、中点算法生成任意斜率直线,并设置线型线宽。(2)、中点算法生成圆(3)、中点算法生成椭圆(4)、扫描算法实现任意多边形填充(5)、Cohen_Sutherland裁剪(6)、自由曲线与曲面的绘制(7)、二维图形变换(8)、三视图变换二、系统

文***品 2年前 上传439   0

计算机基本组成实验报告

电 子 科 技 大 学 实验报告   学生姓名:                           学 号:   一、     实验室名称:  计算机学院硬件实验室   二、  实验项目名称:计算机基本组成实验   三、    实验原理 在计算机中,CPU是运算中心和控制中心,系统中的所有设备都是通过三条总线(DB数据总线、AB地址总线、CB控制总线)以及相应的输入/输出接

x***8 12年前 上传12519   0

计算机应用基础实验报告

目的:理解微型计算机的结构和工作原理,掌握组装一台微型计算机所需的硬件由几分钟组成,并学会配置微机硬件配置。

z***2 6年前 上传3385   0

计算机组成原理实验报告 (2)

计 算 机 组 成 原 理 实 验 报 告Computer Organization Lab Reports______________________________________________________________________________班级: ___ 姓名:__ _ 学号:_____ 实验日期:_____________学院: ___ _ 专业:_ ___

z***u 1年前 上传487   0

计算机组成原理实验报告

计算机组织与体系结构实 验 报 告评 语:成绩教 师: 年 月 日班 级: ________学 号: ____________姓 名: ______实验地点: E-Ⅱ区 311 _实验时间: 第三批 实验一 存储器实验

z***u 1年前 上传440   0

计算机图形学实验报告(例文)

计算机图形学实验报告(例文)  计算机图形学实验报告   0900213 38 8 郭佩佩  实验一  建立计图实验环境 1. 实验目的 为了体现面向对象的程序设计思想,本实验采用基于 Visual C 十十集成环境的 MFC 编程方法,从开发 windows 应用程序的角度,来建立一个菜单交互式绘图基本环境,为后续的实验打基础。  2. 实验内容 1)  建立

z***i 2年前 上传673   0

计算机图形学实验报告

《计算机图形学》实验报告姓 名: 学 号: 班 级: 计算机班 实验地点: 实验时间: 实验一1 实验

文***品 6个月前 上传207   0

计算机网络实验报告

1.理解电子邮件的工作原理;2.掌握电子邮件的申请方法;3.掌握电子邮件的使用方法。

一***旵 3年前 上传655   0

计算机网络实验报告

1、观察教学机房,了解计算机网络结构,并画出计算机网络拓扑结构图。 2、了解计算机网络中的网络设备,并了解每台计算机上使用的网络标识、网络协议。 3、制作2根直通双绞线和2根交叉线,并测试。 4、分别用制作好的直通线、交叉线以及串口线、并口线,连接两台计算机。

M***9 4年前 上传1635   0

计算机组成原理实验报告 (1)

郑州航空工业管理学院计算机科学与应用系实验报告课 程 名: 计算机组成原理 学 号: 姓 名: 指导教师: 成 绩; 计算

文***品 1年前 上传401   0

计算机网络实验报告

(1)理解远程登录的工作原理;(2)掌握远程登录的设置方法;(3)熟悉远程桌面的使用方法;(4)理解端口的含义。

一***旵 3年前 上传629   0

DSP设计科学计算器实验报告

基于DSP的科学型计算器设计一、题目要求:基于DSP F2812利用实验箱及软件编程设计一款科学型计算器使其满足如下功能:(1) 能够实现按键数值的识别,并在数码管上显示(2) 能够进行简单的加减运算(3) 能够进行小数运算二、思路设计 1、TMS320X2812实验箱资源功能简介:●采用TMS320X2812片上的GPIOA及GPIOB作为IO口接受实验箱上的按键值进行判断。同

文***享 3年前 上传553   0

信息论习题解答

第二章 信息量和熵2.2 八元编码系统,码长为3,第一个符号用于同步,每秒1000个码字,求它的信息速率。解:同步信息均相同,不含信息,因此 每个码字的信息量为 2=23=6 bit 因此,信息速率为 61000=6000 bit/s2.3 掷一对无偏骰子,告诉你得到的总的点数为:(a) 7; (b) 12。问各得到多少信息量。 解:(1) 可能的组

文***品 2年前 上传1254   0

大学微型计算机原理及应用本科实验报告

本科实验报告课程名称: 微型计算机原理及应用 实验项目: 多位十进制数相加 实验地点: 博学馆四层微机实验室 专业班级: 学 号: 学生姓名: 指导教师:

z***u 1年前 上传400   0

计算机操作系统内存分配实验报告

计算机操作系统内存分配实验报告一、实验目的熟悉主存的分配与回收。理解在不同的存储管理方式下,如何实现主存空间的分配与回收。掌握动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程。二、实验内容和要求主存的分配和回收的实现是与主存储器的管理方式有关的。所谓分配,就是解决多道作业或多进程如何共享主存空间的问题。所谓回收,就是当作业运行完成时将作业或进程所占的主存空间归还

文***品 3年前 上传614   0

XX大学计算机网络实验报告

计算机网络实验报告册实验一 交换机基本配置实验学时:2学时实验类型:验证实验要求:必修一、实验目的1.掌握桌面网络组建方法2.掌握 Quidway S系列中低端交换机几种常见配置方法二、实验内容1. 通过 Console口搭建配置环境2. 通过 Telnet搭建配置环境3. 熟悉 VRP的各种视图及各视图下的常用命令三、实验原理、方法和手段1. 交换机配置方

文***品 3年前 上传592   0

计算机输入输出系统接口实验报告

计算机输入输出系统接口实验报告姓名:学号:二 0 16 年 X月实验一 环境熟悉与 I/O 地址译码一、实验目的掌握I/O地址译码电路的工作原理。二、实验内容将接口实验包中所带的 EX-138.DSN 文件用 ISIS 7 打开。改变 A9~A3 的接线方法,从而得到 Y0;

文***享 8个月前 上传277   0

计算机上机实验内容及实验报告要求

计算机上机实验内容及实验报告要求  一、《软件技术基础》上机实验内容  1.顺序表的建立、插入、删除。  2.带头结点的单链表的建立(用尾插法)、插入、删除。  二、提交到个人10m硬盘空间的内容及截止时间  1.分别建立二个文件夹,取名为顺序表和单链表。  2.在这二个文件夹中,分别存放上述二个实验的相关文件。每个文件夹中应有三个文件(.c文件、.obj文件和.exe文

p***0 12年前 上传776   0

《计算机网络基础》课内实验报告

《计算机网络基础》课内实验学 部: 经济与管理学院 专 业: 市场营销(网络营销) 班 级: 学 号: 姓 名: 指导教师:

徐***计 2年前 上传327   0

《带括号算术表达式的计算》实验报告

四川大学数据结构与算法分析实验报告实验名称 :带括号的算术表达式求值指导老师 :_______________________学 院 :_______软件学院_______专 业 :_______软件工程_______姓 名 :________ _____学 号 :_____ ____班

文***品 3年前 上传388   0

计算机病毒及其防范技术实验报告(例文)

计算机病毒及其防范技术实验报告(例文)   计算机病毒及其防范技术 课程实验报告   项目名称:  对于特定病毒的查杀程序  姓名:  雷雨诗   日期:  2021 年 4 月 22 日   一、项目简介:  针对教员给出的病毒源代码(完整版),通过对特征码的扫描的方式,编写的两个专杀程序。这两个程序分别通过对两种特征码的扫描进行特征码的扫描

z***i 2年前 上传896   0