整理信号与系统matlab实验及答案.docx
- 文档编号:7016572
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:10
- 大小:382.43KB
整理信号与系统matlab实验及答案.docx
《整理信号与系统matlab实验及答案.docx》由会员分享,可在线阅读,更多相关《整理信号与系统matlab实验及答案.docx(10页珍藏版)》请在冰豆网上搜索。
整理信号与系统matlab实验及答案
(完整)信号与系统matlab实验及答案
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)信号与系统matlab实验及答案)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)信号与系统matlab实验及答案的全部内容。
产生离散衰减正弦序列
,并画出其波形图。
n=0:
10;
x=sin(pi/4*n).*0.8。
^n;
stem(n,x);xlabel(’n’);ylabel(’x(n)');
用MATLAB生成信号
,
和
都是实数,
,画波形图。
观察并分析
和
的变化对波形的影响.
t=linspace(—4,7);
a=1;
t0=2;
y=sinc(a*t-t0);
plot(t,y);
t=linspace(—4,7);
a=2;
t0=2;
y=sinc(a*t—t0);
plot(t,y);
t=linspace(-4,7);
a=1;
t0=2;
y=sinc(a*t—t0);
plot(t,y);
三组对比可得a越大最大值越小,t0越大图像对称轴越往右移
某频率为
的正弦波可表示为
,对其进行等间隔抽样,得到的离散样值序列可表示为
其中
称为抽样间隔,代表相邻样值间的时间间隔,
表示抽样频率,即单位时间内抽取样值的个数。
抽样频率取
,信号频率
分别取5Hz,10Hz,20Hz和30Hz。
请在同一张图中同时画出连续信号
和序列
的波形图,并观察和对比分析样值序列的变化。
可能用到的函数为plot,stem,holdon。
fs=40;
t=0:
1/fs:
1;
%ƵÂÊ·Ö±ðΪ5Hz,10Hz,20Hz,30Hz
f1=5;
xa=cos(2*pi*f1*t);
subplot(1,2,1);
plot(t,xa);
axis([0,max(t),min(xa),max(xa)]);
xlabel(’t(s)');ylabel(’Xa(t)');line([0,max(t)],[0,0]);
subplot(1,2,2);stem(t,xa,'。
’);
line([0,max(t)],[0,0]);
axis([0,max(t),min(xa),max(xa)]);
xlabel('n’);ylabel('X(n)’);
频率越高,图像更加密集。
用MATLAB产生音阶信号
并播放,抽样频率可设为8000Hz。
利用MATLAB产生信号
和
,请画出信号
和信号
的波形图。
clc;closeall;clear;
f1=262;fs=8000;f2=293;f3=329;f4=349;f5=392;f6=440;f7=493;f8=523;
N_zeros=300;
n=0:
(fs/2-N_zeros-1);
x1=[sin(n*2*pi*f1/fs)zeros(1,N_zeros)];
x2=[sin(n*2*pi*f2/fs)zeros(1,N_zeros)];
x3=[sin(n*2*pi*f3/fs)zeros(1,N_zeros)];
x4=[sin(n*2*pi*f4/fs)zeros(1,N_zeros)];
x5=[sin(n*2*pi*f5/fs)zeros(1,N_zeros)];
x6=[sin(n*2*pi*f6/fs)zeros(1,N_zeros)];
x7=[sin(n*2*pi*f7/fs)zeros(1,N_zeros)];
x8=[sin(n*2*pi*f8/fs)zeros(1,N_zeros)];
notes=[x1x2x3x4x5x6x7x8];
sound(notes,fs);
习题:
计算下列信号
和
的卷积和。
1。
;
nx=0:
9;x=ones(1,length(nx));
nh=0:
4;h=ones(1,length(nh));
y=conv(x,h);
%下限=下限1+下限2
ny_min=min(nx)+min(nh);
%上限=上限1+上限2
ny_max=max(nx)+max(nh);
ny=ny_min:
ny_max;
subplot(3,1,1);stem(nx,x);
xlabel(’n’);ylabel('x(n)');axis([ny_minny_max0max(x)]);
subplot(3,1,2);stem(nh,h);
xlabel('n’);ylabel(’h(n)');axis([ny_minny_max0max(h)]);
subplot(3,1,3);stem(ny,y);
xlabel(’n');ylabel('x(n)*h(n)');axis([ny_minny_max0max(y)]);
2。
,
nx=0:
3;x=ones(1,length(nx));
nh=0:
9;h=0。
8.^nh。
*ones(1,length(nh));
y=conv(x,h);ny_min=min(nx)+min(nh);ny_max=max(nx)+max(nh);
ny=ny_min:
ny_max;
subplot(3,1,1);stem(nx,x);
xlabel(’n’);ylabel(’x(n)');axis([ny_minny_max0max(x)]);
subplot(3,1,2);stem(nh,h);
xlabel(’n’);ylabel('h(n)’);axis([ny_minny_max0max(h)]);
subplot(3,1,3);stem(ny,y);
xlabel('n');ylabel('x(n)*h(n)');axis([ny_minny_max0max(y)]);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 信号 系统 matlab 实验 答案