|
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
|
|