利用MATLAB实现基本信号的产生

利用MATLAB实现基本信号的产生

注:所用matlab版本为2019b

  1. 利用MATLAB产生抽样信号:Sa(t),并绘图展示。
%利用MATLAB产生抽样信号:Sa(t),并绘图展示。
t = -21*pi:0.01:21*pi;
sa= sinc(t);%生成sa(t)函数
plot(t,sa);
axis([-5,5,-1, 1.5]);%展示框范围
title('Sa(t)')

在这里插入图片描述

  1. 利用MATLAB产生单位阶跃信号:ut =stepfun(t, t0),并绘图展示。
t = -2:0.01:2;
t0 = 0;%规定阶跃点
ut =stepfun(t, t0);%产生阶跃信号
plot(t,ut);%展示
title('单位阶跃信号');

在这里插入图片描述
3.利用MATLAB产生指数序列 :数组幂运算xk=a.^k; 并绘图展示。

k=0:33;%
A=0.03;%
a=1.3; 
xk = A*a.^k;
stem(k,xk,'.');
axis([-1,33,-1, 90]);
title('指数序列');

在这里插入图片描述
3. 利用MATLAB产生衰减指数信号Aeat,并绘图展示。

A = 4;          %幅度为4,
a = -1;       %衰减因子为-1,
t = -1:0.001:4; %-1<t<4
ft= A * exp(a*t); %指数函数的模型
plot(t,ft);   
axis([-1,5,-1, 10]);
title('衰减指数信号')

在这里插入图片描述
4. 利用MATLAB产生正弦类信号 ,并绘图展示。

t = -3*pi:0.03:3*pi; %t的取值范围和取样间隔
plot(t,8*sin(2*t+5)), grid on   %Asin(w0t+φ) A=8 W0=2   φ=5  
title('正弦类信号')%标题

在这里插入图片描述

  1. 利用MATLAB产生矩形脉冲信号:xt = rectpuls(t, width),并绘图展示。
t=-6:0.01:6;%
xt = rectpuls(t, 3);%产生脉宽为3的矩形波
plot(t,xt);
title('矩形脉冲信号')
axis([-10,10,-1, 2]);%限定展示框大小

在这里插入图片描述
6. 利用MATLAB产生周期方波信号:xt= square(w0*t, duty_cycle),并绘图展示。

t=-0:0.01:7;%
w0=2*pi/3;%周期为3
xt= square(w0*t, 37);%占空比为37%
plot(t,xt);
title('周期方波信号')
axis([0,10,-1, 2]);%限定展示框大小

在这里插入图片描述
8.利用MATLAB产生正弦类序列 在这里插入图片描述 :xk=Acos(Ωk+phi) 或 xk=Asin(Ωk+phi),并绘图展示。

k=0:38;% 
fk=cos(pi/8*k);%生成余弦波
stem(k,fk,'o'); % 绘制离散序列数据
axis([-1,38,-1.5,1.5])%设置坐标轴范围和纵横比

在这里插入图片描述

k=0:28;% 
fk=sin(pi/8*k);%生成正弦波
stem(k,fk,'.'); % 绘制离散序列数据
axis([-1,28,-1.5,1.5])%设置坐标轴范围和纵横比

在这里插入图片描述
9. 利用MATLAB产生单位脉冲序列:用零矩阵函数zeros表示,并绘图展示。

n0=0;
n=zeros(19);
x = (n-n0)==0;
stem(n,x,'.'); 
axis([-19,19,-1, 2]);
title('单位脉冲序列')

在这里插入图片描述
10. 利用MATLAB产生单位阶跃序列:用单位矩阵函数ones表示,并绘图展示。其中:参数的取值根据自己学号合理选取并设置。

k=-40:40;
uk=[zeros(1,40),ones(1,41)];%生成40个“0”,40个“1stem(k,uk,'.');
axis([-50,50,0,1.5]) 
title('单位阶跃序列')

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值