- 博客(9)
- 收藏
- 关注
原创 通信原理课程设计报告
目录引言................................................................................................ 3一、课程设计的目的与要求........................................................ 4 1.1 课程设计的目的......
2015-06-28 22:47:14 16084 2
原创 实验一:算数编码实验
一、实验目的 掌握算数编码原理。二、实验内容 利用Matlab编写程序实现算数编码,包括: 1、对文件符号进行概率统计,生成编码表; 2、对文件进行压缩编码; 3、(选做)对文件进行解压缩,比较原始数据和解压后的数据之间是否有损耗。四、实验原理 算术编码的编码对象是一则消息或一个字符序列,其编码思路是将该消息或字符序列表示成0
2015-06-24 23:20:17 4603
原创 实验四 用窗函数法设计FIR滤波器
(三)实验内容题一:生成四种窗函数:矩形窗、三角窗、汉宁窗、海明窗,并观察其频率响应。N=20;window1=(boxcar(N))';[h1,w1]=freqz(window1,1);subplot(3,1,1);plot(window1);title('矩形窗');grid on;db1=20*log10(abs(h1))/ max(abs(h1));subplot(3,
2015-06-24 23:05:18 13385 1
原创 实验三:数字滤波器的设计
(一)实验目的:掌握IIR数字低通滤波器的设计方法。(三)实验内容:题一:试用双线性Z变换法设计一低通数字滤波器,给定技术指标是Hz,Hz,dB, dB,抽样频率Hz。提示:首先应该得到角频率,然后再(1) 将数字滤波器的技术要求转换为模拟滤波器的技术要求。(2) 设计低通滤波器由=依次求出,,再求出N,可得然后由转换成(3) 由求设计步骤:(1)求出角
2015-06-24 22:59:47 5706 2
原创 实验二:FFT算法的MATLAB实现
实验内容:题一:若x(n)=cos(n*pi/6)是一个N=12的有限序列,利用MATLAB计算它的DFT并画出图形。clc;N=12;n=0:N-1;k=0:N-1;xn=cos(n*pi/6);WN=exp(-j*2*pi/N);nk=n'*k;WNnk=WN.^nk;XK=xn*WNnkplot(k,XK);xlabel('k');ylabel('XK');g
2015-06-24 22:54:14 17728 1
原创 实验一 离散时间序列卷积和MATLAB实现
第一题:clear;x=[1,2,3,4,5];h=[6,2,3,6,4,2];n=0:length(x)-1;m=0:length(h)-1;s=0:(length(x)+length(h)-2);y=conv(x,h);subplot(131);stem(n,x);xlabel('n');ylabel('x');subplot(132);stem(m,h);xlabel('
2015-06-24 22:52:28 18453
原创 Huffman编码用MTLAB的实现及编码注释----------Matlab
一、实验内容1、用Matlab实现Huffman编码算法程序;2、要求程序输出显示所有的码字以及编码效率; 3、设计简单的输入界面(可以是简单的文字提示信息),程序运行时提示用 户输入代表信源符号概率的向量;要对用户输入的概率向量进行合法性检查。二、实验原理1、二进制Huffman编码的基本原理及算法(1) 把信源符号集中的所有符号按概率从大到小排队。
2015-06-24 22:13:45 13161
原创 MIMO信道容量及注水算法---------Matlab
一:实验内容 MIMO 信道容量; 注水算法原理; 采用计算机编程实现注水算法。 二:实验数据及具体步骤 求解 MIMO 信道容量最大化问题( 4)的步骤如下: 1)随机产生 H ,每个信道系数服从均值为 0,方差为 1 的高斯分布(对 Rayliegh 分布) 2) 奇异值分解 H UDV= H (利用 matlab SVD 函数) 3)计算 Λ = D DH
2015-06-24 21:41:52 16068 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人