篇一 :数字信号实验报告

数字信号处理实验报告

    姓名:孔德权

            学院:电信学院

            学号:101045113

            指导老师:韩萍

实验三    IIR数字滤波器的设计及滤波实现

1、实验目的

(1)  熟悉用双线性变换法设计IIR数字滤波器的原理与方法。

(2)  掌握数字滤波器的设计方法。

(3)  通过观察对实际心电图信号的滤波过程,获得数字滤波的感性认识。

2、实验原理

   基于模拟滤波器数学模型--微分方程的积分,利用对积分的数值逼近可以得到相应的数字滤波器。假设模拟滤波器的系统函数

…… …… 余下全文

篇二 :数字信号实验报告

数字信号实验报告

姓名:

学号:

专业:

2012·12·27

实验一:数字离散信号

实验原理:

采用一定的时间间隔,对连续信号进行抽样,得到离散信号,即离散序列。

根据离散序列运算规则,对离散信号进行反褶及求和求差运算。

实验任务:

生成离散信号并计算其振幅谱;

数字离散序列的运算。

实现程序段:

生成离散信号程序段:

void signal(float *h, float f, float dt, float m, int N) {

int i;

float t,a;

for(i=0;i<N;i++)

{

h[i]=0;

t=i*dt;

a=(float)(2*f*f*log(m));

h[i]=(float)((exp(-(a)*t*t))*sin(2*3.14159*f*t));} }

计算序列程序段:

float h1[64], h2[64],h3[64], h4[64];

{

for(i=0;i<N*2;i++) {h1[i]=0;

h2[i]=0;

h3[i]=0;

h4[i]=0;}

for(i=0;i<N;i++) {

…… …… 余下全文

篇三 :数字信号处理实验报告2

实验一   序列的产生

姓名:高洪美         学号:0819419213       班级:生医5班

一、        实验目的:

熟悉MATLAB中产生信号和绘制信号的基本命令。

二、        实验环境:

基于Windows PC的MATLAB。

三、        实验内容:

1、单位样本和单位阶跃序列;

2、指数信号;

 3、正弦序列;

 4、随机信号。

四、实验过程:

(一)单位样本和单位阶跃序列:

Q1.1运行程序P1.1以产生单位样本序列u[n]并显示它:

    程序:clf;

% Generate a vector from -10 to 20

…… …… 余下全文

篇四 :数字信号处理实验报告

南京信息工程大学

数字信号处理实验报告

学院:电子与信息工程学院

班级:11通信1

学号:20111334020

姓名:杨丹

指导教师:乔杰

2013/12/6

目录

实验一 Matlab基本知识和信号处理工具箱... 3

实验二 离散信号的产生及分析... 5

实验三 离散傅立叶变换及分析... 8

实验四  IIR数字滤波器的分析与设计... 12

实验五 FIR数字滤波器的分析与设计... 14

实验一 Matlab基本知识和信号处理工具箱

一、实验目的

1、  了解Matlab的基本操作

2、  了解Matlab工具箱的函数

3、  正确使用Matlab进行试验仿真

二、实验内容

(一)画出振荡曲线                   和它的包络         

…… …… 余下全文

篇五 :数字信号实验报告

实验一:快速傅立叶变换的谱分析

一、实验目的:

学会利用matlab中的FFT函数,即进行信号的谱分析。

二、实验题目:

1.已知:

t1=[0:0.001:0.3];

t2=[0.301:0.001:0.6];

t3=[0.601:0.001:0.9];

t4=[0.901:0.001:1.199];

x1=sin(2*pi*100*t1);

x2=sin(2*pi*50*t2);

x3=sin(2*pi*25*t3);

x4=sin(2*pi*10*t4);

信号s1为

t= 0:0.001:1.199;s1= sin(2*pi*100*t)+sin(2*pi*50*t)+sin(2*pi*25*t)+sin(2*pi*10*t);

信号s2为t=[t1,t2,t3,t4];s2= [x1,x2,x3,x4];

信号s3为t=[t1,t2,t3,t4];s3= [x1,x4,x2,x3];

a.      编写程序分别画出信号s1,s2,s3的时域波形和幅频图(参考图1,2,3)。

b.      观察信号s1,s2,s3的时域波形和频谱图,思考其幅频图的差别及其原因。

…… …… 余下全文

篇六 :数字信号实验报告

实验二  DFT在卷积计算中的应用

一、实验目的:

学习MATLAB计算信号DFT;学习利用MATLAB由DFT计算线性卷积。

二、实验原理:

在MATLAB信号处理工具箱中,函数dftmtx(n)用来产生N*N的DFT矩阵DN。另外MATLAB提供了4个内部函数用于计算DFT和IDFT。分别为:fft(x),fft(x,n),ifft(x),ifft(x,n)。

fft(x):计算M点的DFT,M是序列X的长度;

fft(x,n):计算N点的DFT,若M>N,则截断,反之则补0;

ifft(x),ifft(x,n):分别为以上两种运算的逆运算;

Fftfilt:函数基于重叠相加法的原理,可实现长短序列的线性卷积,其格式为:y=fftfilt(h,x,n),h为短序列,x长序列,n为DFT点数。

三、实验内容:

1.分别计算16点序列的16点和32点DFT,绘出幅度谱图形。

2.已知x[k]=2k+1,,h[k]={1,3,2,4};试分别用重叠相加法和直接求卷积法求两序列的卷积,并绘出幅度谱图形。

四、实验结果:

1.

n1=0:15;

x=cos(15*pi/16*n);

…… …… 余下全文

篇七 :中南大学数字信号处理实验报告

中南大学

数字信号处理

实验报告

学生姓名                                         

学    号                                    

…… …… 余下全文

篇八 :昆工数字信号实验报告

昆明理工大学信自学院学生上机实验报告

 2014   2015  学年学期

课程名称:数字信号处理及DSP  开课实验室:234    2014 年 12 月22 日

注:报告内容按实验报告要求进行。

一、实验目的

1、    观察常用离散时间信号的图形,掌握离散时间信号的基本序列运算。

2、    理解离散时间系统的时域特性,加深对离散系统的差分方程的理解。

3、    熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解。

二、实验内容

1、在给出的区间上产生并画出下面序列:

(1)               

(2)               

…… …… 余下全文