Signal Generation

I tried to generate a pulse wave for my assignment using the following data:
Carrier Freq=200MHz
Sampling Freq=2700MHz
Pulse Width=1 Microseconds
Pulse Repetition Interval=100 Microseconds
No of pulses=1
Amplitude=0.7
I tried and solved it by finding cos of the given data and making the other set as zeros so we can make copies of it.
But for the other method, I found the equation using cos function but don’t know how to make the remaining time zero.
Please help me. It’s important for me
And please not using pulse train function.

Hi Jp2000. Your question isn’t very clear – are you trying to add zeros to the end of a signal? Maybe you can use the cat function. Or something like signal(time>thresh) = 0; to set all signal values beyond a time threshold to be zero.