找回密码
 注册
关于网站域名变更的通知
查看: 927|回复: 1
打印 上一主题 下一主题

MATLAB —— 认识一下信号处理工具箱之波形产生函数 rectpuls

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-8 10:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
这个函数在MATLAB的帮助文档中,称为采样非周期矩形波(Sampled aperiodic rectangle),说白了,也就是一个矩形脉冲,你可以通过该函数控制脉冲的位置,以及脉冲的宽度等。, U! Q" c% z! ]
( U" H1 \* S) [9 C6 N1 p. v" A+ c
语法:8 o$ t; K7 F; _+ l1 [

$ G: F0 Q; b, H; N5 R1 c

- V+ I/ U# n" W0 A# c- l  W
5 y' {% e( H9 ~$ v& Q3 H! j: U帮助文档对这两种语法形式的描述为:
8 x. I5 w% ]% ?5 g0 J6 I# i& M
y = rectpuls(t) returns a continuous, aperiodic, unity-height rectangular pulse at the sample times indicated in array t, centered about t = 0 and with a default width of 1. Note that the interval of nonzero amplitude is defined to be open on the right, that is, rectpuls(-0.5) = 1 while rectpuls(0.5) = 0.
/ t9 r$ h, @/ X
& m# r* z$ I! _7 I: H3 N# ty = rectpuls(t,w) generates a rectangle of width w.
* b+ D3 a6 f& z" y" d( E8 G% c" H( S$ n, J  j' Q
不仔细分析还真的让人看不太懂,我简单的理解下,然后用例子说明:5 y" X0 ]# K( q
- I  n2 U  `, N: @4 j- Q
y = rectpuls(t)返回一个连续的、非周期的、单位高度的矩形脉冲,数组t指示了矩形脉冲显示在多大的一个时间范围内,矩形脉冲的中心位于 t = 0时刻,默认的脉宽为1.最后需要说明的是,矩形脉冲的非零幅度值位于区间[-0.5,0.5)内,注意是左闭右开。8 ?  g: J0 S. h$ m7 x

1 w7 z( N4 w8 b( B  C' w如下:' P/ W& [* Z! V0 q! w6 \1 z
游客,如果您要查看本帖隐藏内容请回复
- W) a, W, h: K, ~: G* D' R  l( m
) Q: i. U5 x/ O9 G, D* B: _
7 T. C/ H* C8 E0 k0 S' T
2 A2 W0 c2 E/ Y! L# N
% l7 x- Q( @7 G/ {
) e" k: w; S. b+ k8 p. _5 r) W5 R. ]

/ T7 Y& R, `% k3 r

! m5 ]7 B) F. X
* a  M0 r( }0 P. T) ]7 T) \

该用户从未签到

2#
发表于 2019-10-8 18:34 | 只看该作者
看看咯,谢谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-21 22:57 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表