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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
这个函数在MATLAB的帮助文档中,称为采样非周期矩形波(Sampled aperiodic rectangle),说白了,也就是一个矩形脉冲,你可以通过该函数控制脉冲的位置,以及脉冲的宽度等。1 n. Z1 R& f$ g# |- J1 E$ c

2 F- T. A  [0 ~0 [& l% B语法:
0 o) K4 n  O) `' Q7 E
2 k, a: e# ~) l3 {; W
& H3 c0 i, N! b. m  ^
  f; F; E5 ]& Y4 p+ s) F0 W. ^5 R
帮助文档对这两种语法形式的描述为:
% N6 s0 u) q$ X1 _+ x3 z* v6 c( S
  {* M" W7 w" _5 }9 d8 k3 D( ey = 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.4 s* m, B6 N7 Z  w, Q9 Z8 P
/ B  n" _! `+ ?/ U+ u) C
y = rectpuls(t,w) generates a rectangle of width w.2 w/ l3 \  {2 ~

( o/ u, ]1 u9 }# \不仔细分析还真的让人看不太懂,我简单的理解下,然后用例子说明:+ z, @% }; `/ Y3 Y/ B
: m$ E; T6 `$ E0 c+ v
y = rectpuls(t)返回一个连续的、非周期的、单位高度的矩形脉冲,数组t指示了矩形脉冲显示在多大的一个时间范围内,矩形脉冲的中心位于 t = 0时刻,默认的脉宽为1.最后需要说明的是,矩形脉冲的非零幅度值位于区间[-0.5,0.5)内,注意是左闭右开。
% P7 j6 h+ f  X" w" I3 Y' s
9 o( [; D+ t% Z" o, ^9 u如下:
  ^$ g7 Z% j7 l: `7 j1 P
游客,如果您要查看本帖隐藏内容请回复

: n4 I; \  X) x! i5 Q1 d: G& b7 X
2 R* m7 p4 {( W
- z. N8 G2 F% F3 S

. p9 {9 b6 q8 ~
3 f0 E% |1 j! W- S" @
2 q4 k/ r3 \6 L' Z) @7 u  k5 f% N2 e
. I+ t+ _4 F( }- n# ^+ \. s7 v

& |. w9 I0 S2 y; n1 m0 [7 _# W* n

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-20 10:51 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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