generates a square wave with period 2*%pi
x=squarewave(t [,percent])
:t real vector, time discretization : :x real vector, the wave value at each time point in set (-1,+1) : :percent real positive scalar, the percent of the period in which
the signal is positive. Defaut value is 50.
:
squarewave(t) generates the vector of the values of the square wave with period 2*%pi at each date given in the t vector.
squarewave(t,percent) generates a square wave such that percent is the percent of the period in which the signal is positive.
t=(0:0.1:5*%pi)';
`plot2d1`_('onn',t,[2*`sin`_(t),1.5*squarewave(t),squarewave(t,10)])