- 10
- 0
- 约 9页
- 2016-10-05 发布于贵州
- 举报
实验一 熟悉matlab
一、实验内容
练习matlab的使用,熟悉离散卷积运算,产生复指数序列
二、实验目的
1、掌握离散卷积计算机实现。
2、进一步对离散信号卷积算法的理解。
三、原理及算法概要
算法:把冲激响应h(n)与输入序列x(n)分别输入到程序中,然后调用离散卷积函数y=conv(x.,h)即可得到所要求的结果。
原理:离散卷积定义为
当序列为有限长时,则
四、程序与运行结果
% 实现复指数序列程序
n=0:30;
x=exp(.05+i*pi/6).^n;
xr=real(x);
xi=imag(x);
xm=abs(x);
xa=angle(x);
figure;
subplot(221);stem(n,xr);title(实部);
subplot(222);stem(n,xi);title(虚部);
subplot(223);stem(n,xm);title(模);
subplot(224);stem(n,xa);title(相角);
程序运行结果如图1所示。从图中可以看出,复指数序列的实部和虚部都是幅度按指数增长的正弦序列。
图1 复指数序列波形
x1=[1 1 1 1 ];nx1=0:3;% 实现卷积程序
h1=[1 0.8 0.64 0.8^3 0.8^4];nh1=0:4;
y1=conv(x
原创力文档

文档评论(0)