MATLAB: High Frequency Square Wave

digital signal processingMATLAB

I want to generate a square wave with a frequency of 100MHz for a very short duration. Help me out please.

Best Answer

You can try with square() --> More Info
For example:
time = linspace(0,1,1000);
frecuency = 5; %or other frecuency
x = square(2*pi*frecuency*time);
plot(time,x)