目录
3.1.1 离散信号
离散信号应将改记为
,
表示相邻两个点之间的时间间隔,又称抽样周期。
matlab里可将画图语句写成一行,分号隔开,方便阅读。如例3.2:
subplot(411);stem(n,x1);title('x1');
卷积和
matlab里提供了求两个序列卷积和函数conv(x,y)。
卷积和的长度不等于原始序列的长度。设两个原始序列长度分别为n和m,则卷积序列长度为n+m-1。
3.1.2 离散时间系统
例3.4 一阶自回归差分方程matlab仿真
仿真代码如下:
clear all;
N=60;
x1=zeros(1,N);
x1(1)=1;
x2=zeros(1,N);
x2(1:41)=exp(-0.1*(0:40));%注意这里的写法,可以用'范围表示'放在自变量的位置上
y1(1)=x1(1);
y2(1)=x2(1);
%初始值
a=0.8;
% y1=zeros(1,60);%说明系统初始为0,但是答案没加这两行
% y2=zeros(1,60);
for n=2:N
y1(n)=a*y1(n-1)+x1(n);
y2(n)=a*y2(n-1)+x2(n);
end
subplot(411);stem(x1);title('x1');
subplot(412);stem(x2);title('x2');
subplot(413);stem(y1);title('y1');
subplot(414);stem(y2);title('y2');
注释处为笔记点,仿真结果如下图:
例3.5 有限冲击响应系统
clear all;
x=ones(1,6);%这里是,不是:刚开始老是容易记混
b=[1/2 1/8 3/8];
y=conv(x,b);
subplot(311);stem(x);title('x');
subplot(312);stem(b);title('b');
subplot(313);stem(y);title('y');
注释处为笔记点,仿真结果如下:
3.1.3 信号的能量和功率
分为能量信号(能量有限)和功率信号(能量无限),公式如下: