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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
这个函数在MATLAB的帮助文档中,称为采样非周期矩形波(Sampled aperiodic rectangle),说白了,也就是一个矩形脉冲,你可以通过该函数控制脉冲的位置,以及脉冲的宽度等。
# K5 x0 Y2 ^7 R  w9 y9 V8 W4 `- R" [$ ~+ q  T7 Q- C9 y
语法:- Y) H; u! q/ ^9 a
! \$ Z' I8 R2 }  W* W* F

: E9 K' T- d* q2 K4 [, w& N. a7 F  w; a# X" \9 e
帮助文档对这两种语法形式的描述为:# A3 a0 d# s3 {5 H+ E2 W$ e: L5 U
: H  i- }" M4 E
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.1 W, b! i' f* i- P8 a3 B% T

3 w0 P* f1 C# fy = rectpuls(t,w) generates a rectangle of width w.
/ U5 e7 w( Z7 O* A8 h1 M/ z4 j( s2 K4 ]" P. O( P! B
不仔细分析还真的让人看不太懂,我简单的理解下,然后用例子说明:
$ J  W7 z0 J8 |6 e3 t
. W6 c5 L7 I" v. A0 ^y = rectpuls(t)返回一个连续的、非周期的、单位高度的矩形脉冲,数组t指示了矩形脉冲显示在多大的一个时间范围内,矩形脉冲的中心位于 t = 0时刻,默认的脉宽为1.最后需要说明的是,矩形脉冲的非零幅度值位于区间[-0.5,0.5)内,注意是左闭右开。
6 F: [2 W& R% w1 O0 g) K5 J3 P. S% S8 E7 ~, z
如下:
" Y9 t' a9 R: \% @0 {& D0 Q) F
游客,如果您要查看本帖隐藏内容请回复

% M; o% r' V) l0 u, L: v; I5 _! z) V2 ]/ I/ Z9 w

6 L& C0 Y- v3 n% G0 P! q
) p: ?8 x$ X3 p

  Q7 z9 H+ a0 J2 ?

, P0 b) d" o9 V& ?- Y0 U1 b
4 [; |5 O( o1 e( _! _
$ N0 y, A: z+ z4 s

5 t' S+ K8 r5 @# P

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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