离散信号及其实现

2024-10-12 21:04:30

1、单位冲激序列 示例:绘制单位冲激序列编写对应的m文件如下:n=0:1:20;x=zeros(1,length(n));x(1)=1;stem(n,x,'r');%%用于绘制针状图,并设置颜色为红色%%axis([-2 25 0 1.5]);title('单位冲激离散序列');程序运行结果如下图:

离散信号及其实现

3、单位阶跃序列其中k表示正整数示例:用matlab实现单位阶跃函数命令编写对应的m文件如下:N=30;憬悸原蠼K=10;X=[];forn=1:1:30if(n>K)X(n)=1;elseif(n==K)X(n)=1;elseX(n)=0;endendn=1:1:30;stem(n,X,'r');title('阶跃信号');axis([0 31 0 1.5]);程序运行结果如下图:

离散信号及其实现

5、正弦序列示例:利用matlab产生幅值为2,频率f=10,初始相位值1,点数为100的正弦序列编写对应的m文件如下:A=2;f=10;phi=1;%%初始相位%%n=0.01:0.01:1;x=2*sin(2*pi*f*n+phi);stem(n,x,'b');title('正弦序列');程序运行结果如下图:

离散信号及其实现

7、实指数序列示例:利用matlab实现x(n)=8*(0.5^n),,点数为50的实指数序列编写对应的m文件如下:clear all;clc;N=50;n=0:N-1;x=8*(0.5.^n);stem(n,x,'b');title('实指数序列');程序运行结果如下图:

离散信号及其实现
猜你喜欢