假定一个离散无记忆信源(DMS)的信源符号集为 A ={1,2,...,r},其概率分布为 p(u);信宿符号集为
A ={1,2,....,s}。而失真侧度矩阵为一个 rs 维矩阵 D=[d ]。利用 Matlab 画出率失真函数 R()的曲线图。
计算机、Windows 2000 或以上、Matlab 6.5 或以上
三、实验目的
3.掌握使用 Matlab 实现一般率失真函数的计算方法;
4.掌握 Matlab 求解非线性方程组的方法。
1.从理论上计算 r=s=2。p(u=1)=p,p (u=2)=1-p;d=[0,1;1,0]的率失真函数 R()。
2.对一般性的 DMS 信源,计算率失真函数 R()的理论公式进行推导。
3.找出比较合适的方程求解方法。
4.使用编制 Matlab 编制程序求解一般的率失真函数 R()。
5.给定 r=s=2。p(u=1)=0.4,p=(u=2)=0.6;d=[0,1;1,0],测试程序,即比较程序运行结果与理论计算结果,
7.显示在计算精度为 0.000001 以及运行计算的配置(CPU 型号、CPU 的频率、内存的)的条件下,系
统循环次数、累计计算时间、平均每次循环所用时间等。
2. 认真高效的完成实验,实验过程中服从实验室管理人员以及实验指导老师的管理。
3. 将实验报告写成论文的形式。要求有:
问题的提出:包括 R()的物理意义、用途(可以举出具体的用途)、计算的困难性等。
解决问题的原理方法:包括所有的公式推导的细节。
解决问题的具体方法:包括程序框图及 Matlab 源程序。
实验结果:利用你的程序给出不同参数得到的实验结果,包括实验曲线图、程序循环次数、
累计计算时间、平均每次循环所用时间等。
结果分析:包括 R()的性质、程序收敛情况、程序改进的方向等。
4. 每个同学必须独立完成实验(不能抄袭,否则两人均为零分),实验成绩是该门课程成绩的主要
依据。
当 时,R()=min{I(U;V):E(d)= }。
评论1
最新资源