| Signal Processing Toolbox | Search  Help Desk |
| square | See Also |
Syntax
x = square(t) x = square(t,duty)
Description
x = square(t)
generates a square wave with period 2
for the elements of time vector t. square(t) is similar to sin(t), but it creates a square wave with peaks of ±1 instead of a sine wave.
x = square(t,duty)
generates a square wave with specified duty cycle, duty. The duty cycle is the percent of the period in which the signal is positive.
See Also
chirp |
Swept-frequency cosine generator. |
cos |
Cosine of vector/matrix elements (see the online MATLAB Function Reference). |
diric |
Dirichlet or periodic sinc function. |
gauspuls |
Gaussian-modulated sinusoidal pulse generator. |
pulstran |
Pulse train generator. |
rectpuls |
Sampled aperiodic rectangle generator. |
sawtooth |
Sawtooth or triangle wave generator. |
sin |
Sine of vector/matrix elements (see the online MATLAB Function Reference). |
sinc |
Sinc or sin( t)/ t function. |
tripuls |
Sampled aperiodic triangle generator. |