matlab中矩形函数
时间: 2023-11-29 10:45:00 浏览: 179
在MATLAB中,矩形函数是一种常用的信号处理函数,也称为方波函数。它的数学表达式为:
rect(t) = { 1, |t| < T/2; 0, |t| > T/2 }
其中,T表示矩形函数的周期,t表示时间变量。矩形函数的图像为一个宽度为T、高度为1的矩形,中心对称于时间轴。
在MATLAB中,可以使用rectpuls函数来生成矩形脉冲信号。该函数的语法格式为:
y = rectpuls(t, T)
其中,t表示时间变量,T表示矩形脉冲信号的周期。该函数返回一个与t相同大小的向量y,表示在t时刻矩形脉冲信号的取值。
需要注意的是,rectpuls函数默认以T=1为周期生成矩形脉冲信号。如果需要指定其他周期,可以通过修改函数的第二个参数来实现。
阅读全文