How to create a UWB pulse with matlab?

Can someone teach me how to create a USB pulse with Matlab?
% Pulse parameters
pulse.type = 0; % 0 = Gaussian
pulse.width = 1.4e-9; %
[pulse.xt, BW10dB] = uwbPulse(pulse.type, pulse.width, Fs);
txParam.pulse = pulse;
I need to write that function "uwbPulse" given pulse.type, pulse.width and Fs.
Thanks.
Credit: It is from a masters thesis of an MIT student. http://dspace.mit.edu/bitstream/handle/1721.1/42022/226372008.pdf
Fs is defined somewhere else, like: Fs = 1/(0.4e-9);

1 Comment

It would be quicker to ask the author directly.

Sign in to comment.

Answers (2)

George
George on 5 Jun 2012
I wrote email to his last publicly available address (a phd student @stanford) - but got no reply.
You can use this equation G(x)=1/√(2πσ^2 ) e^((-x^2)⁄2) σ^2 This pulse is often used in UWB systems because its shape is easily generated.

Categories

Find more on MATLAB in Help Center and File Exchange

Asked:

on 5 Jun 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!