加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Matlab产生非周期矩形信号

(2011-04-30 23:23:57)
标签:

matlab

信号处理

矩形波

占空比可变

教育

分类: Matlab信号处理

利用Matlab中的函数rectpuls(t,Width)可以产生宽度为Width的非周期矩形信号

%下面就是用rectpuls函数产生宽度为4的非周期矩形信号

t=-3:4/100:3;
w=rectpuls(t,4);
plot(t,w);
ylim([-0.5 1.5]);
grid on;

http://s10/middle/6db4f351g769d43af7c69&690

另外也可以用函数rectwin(N)产生N点的矩形窗函数

Square函数可以产生占空比可变的周期矩形信号

%产生周期为2的矩形信号,周期是通过2*pi/pi计算得到,占空比为50%

t=-3:4/100:3;
y=square(pi*t,50);
plot(t,y);
grid
ylim([-1.5 1.5])

http://s4/middle/6db4f351ga2249d2b3dd3&690

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有