Signal Processing Toolbox
  Go to function:
    Search    Help Desk 
square    See Also

Square wave generator.

Syntax

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.


[ Previous | Help Desk | Next ]