信号与系统matlab实验与答案 下载本文

内容发布更新时间 : 2024/5/12 6:12:07星期一 下面是文章的全部内容请认真阅读。

WORD格式

产生离散衰减正弦序列

n=0:10;

x=sin(pi/4*n).*0.8.^n; stem(n,x);xlabel(

xn

0.8nsin

πn 4

, 0

n 10,并画出其波形图。

'n' );ylabel( 'x(n)' );

用MATLAB生成信号sincat t0,a和t0都是实数,4 t 10,画波形图。

观察并分析a和t0的变化对波形的影响。

t=linspace(-4,7); a=1; t0=2;

y=sinc(a*t-t0);

plot(t,y);

专业资料整理

WORD格式

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);

专业资料整理

WORD格式

三组对比可得a越大最大值越小,t0越大图像对称轴越往右移

某频率为f的正弦波可表示为

的离散样值序列可表示为

样值间的时间间隔,fs

比分析样值序列的变化。可能用到的函数为 fs=40;

t=0:1/fs:1;

% ?μ?ê·?±e?a5Hz,10Hz,20Hz,30Hzf1=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)' max(t)],[0,0]);

subplot(1,2,2);stem(t,xa, line([0,max(t)],[0,0]);

xat

xnxat

1cos2π

,对其进行等间隔抽样,得到

ft

,其中T称为抽样间隔,代表相邻 tnT

表示抽样频率,即单位时间内抽取样值的个数。

T

抽样频率取 fs 40Hz,信号频率f分别取5Hz,10Hz,20Hz和30Hz。请在同 一张图中同时画出连续信号

xat

t和序列xn

nT的波形图,并观察和对

plot,stem,holdon。

);line([0, '.' );

专业资料整理