Matlab编程产生数字基带信号

今天要产生一串数字基带信号,可是到网上查了很多,没有一个解释清楚和例程,后来通过查一些资料和论坛帖子终于编程产生出了数字基带信号,并且完成了后面的频带仿真。

第一种是只能画图,但不能做运算

xn=[1 0 0 1 1 0];
stairs([0:length(xn)-1],xn);axis([0 length(xn) -2 2]);

 

第二种方法才是正确的方法,既能做出图,又能用于运算

% t=0:0.001:8;
% d=[0 0 ;1 1 ;2 1 ;3 0 ;4 1 ;5 1;6 0 ;7 0];%[时延1 幅度1 ;时延2 幅度2 ......]
% input=pulstran(t-0.5,d,'rectpuls');%生成基带信号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值