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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
这个函数在MATLAB的帮助文档中,称为采样非周期矩形波(Sampled aperiodic rectangle),说白了,也就是一个矩形脉冲,你可以通过该函数控制脉冲的位置,以及脉冲的宽度等。
+ @3 X9 F% X& d; n
5 B4 E! l( G% t6 L6 I' @( K语法:
& I# n8 @7 F# y& C+ @4 D. y! D8 S/ ^9 R$ y

5 R0 c6 S* |! z+ e5 r- U
5 a. z! D9 c. f2 {) S# L帮助文档对这两种语法形式的描述为:
4 Q8 V* X0 N" T7 U: F0 Y- N3 o- @
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.
9 Z) i7 z* o% E
1 y) M$ S" M  c( z4 T- c: x% ty = rectpuls(t,w) generates a rectangle of width w.# Y6 n/ h. k+ q# T7 z  }
8 r$ R$ c- ]. S) d
不仔细分析还真的让人看不太懂,我简单的理解下,然后用例子说明:  ?% B0 B0 ^: ?( J# B2 X
7 F4 b, V0 c$ A- R, j- R
y = rectpuls(t)返回一个连续的、非周期的、单位高度的矩形脉冲,数组t指示了矩形脉冲显示在多大的一个时间范围内,矩形脉冲的中心位于 t = 0时刻,默认的脉宽为1.最后需要说明的是,矩形脉冲的非零幅度值位于区间[-0.5,0.5)内,注意是左闭右开。
1 Q* W/ B, h: S$ X. O' O/ F/ f; K: u5 Y3 ^4 b
如下:
# d6 T; M" a8 M1 J+ a& S* @! ]' t
游客,如果您要查看本帖隐藏内容请回复
- K6 v& I/ c0 _" {

; L$ Y: ]# z' Y2 A) B1 d" m
& c6 {' q' [& y% J
. F2 r2 J6 l0 j" C
+ Z( {: Q1 A3 P6 A% z# \5 v

8 t% n, |1 v& E* L; G: h$ l0 A; l. s9 u7 E, w4 H) V
) _& C% V$ w7 u+ P6 _
1 c$ X* B& j7 v4 u( A- }7 z

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-4 16:23 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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