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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
这个函数在MATLAB的帮助文档中,称为采样非周期矩形波(Sampled aperiodic rectangle),说白了,也就是一个矩形脉冲,你可以通过该函数控制脉冲的位置,以及脉冲的宽度等。
( [" |9 x* i$ I4 U! D/ h5 O$ z9 Y
语法:
6 e% d0 v0 _5 E2 o2 u
: [% D% V; J8 G6 k: ^7 ^+ M3 M" C

4 R' u/ a; z' d1 t4 ~
: s; v1 W  D3 j: Z* t帮助文档对这两种语法形式的描述为:
2 e: }* h2 n5 A/ a% h) n8 e( A' z% F. w) R0 t2 V% E" O9 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.
( \  f! A4 ?% g' J; }5 B% e
0 r( P6 Y8 j. M3 M9 s: cy = rectpuls(t,w) generates a rectangle of width w.# C8 i) ^; U5 X- i- c; f3 h: n

: m) i' h; P( V' I% w不仔细分析还真的让人看不太懂,我简单的理解下,然后用例子说明:
' N# j. n) l# l& Y, ]% {
) M+ D. u5 M- ?! ^" ey = rectpuls(t)返回一个连续的、非周期的、单位高度的矩形脉冲,数组t指示了矩形脉冲显示在多大的一个时间范围内,矩形脉冲的中心位于 t = 0时刻,默认的脉宽为1.最后需要说明的是,矩形脉冲的非零幅度值位于区间[-0.5,0.5)内,注意是左闭右开。
: ?& E" ?, L8 h8 R- ]4 Z1 o3 A; c% ^# v# {' i+ y6 t
如下:3 m1 t9 v9 j( O& u  `' \* }
游客,如果您要查看本帖隐藏内容请回复
# X( F1 h0 o; s% E3 X' d1 v* f! M
2 i4 y( m& m$ D8 N5 V6 A2 c

8 P0 A- S( }- }2 [5 J% _) y4 f' r
& z5 G. q. D$ ~* N& q2 c7 y9 f
% ~/ |- O1 v% e1 K; ?

  o  G. T- I0 h3 H! t7 m4 Q* m+ L: T1 F/ g
0 v& p7 {( t& k0 K0 B) s/ i

4 W" R7 L0 c% \2 k7 T

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 18:57 , Processed in 0.171875 second(s), 27 queries , Gzip On.

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

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

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