我正在尝试在Matlab中生成LFM Wave。为此,我使用此代码:
sampleRate = 1e8; % Define sample rate of baseband signal (Hz)
pulseWidth = 10e-6; % Define pulse width (seconds)
pulseRepititionInterval = 50e-6;% Define pulse repetition interval (seconds)
bandWidth = 10e6; % Bandwidth of the pulse (Hz)
IPhase = 0; % Initial phase in degrees of IComponent
QPhase = 90; % Initial phase in degrees of QComponent
tVector = 0:1/sampleRate:pulseWidth; % Vector to generate ideal pulse
IComponent = chirp(tVector,-bandWidth/2,tVector(end), bandWidth/2,'linear',IPhase);
QComponent = chirp(tVector,-bandWidth/2,tVector(end), bandWidth/2,'linear',QPhase);
IQData = IComponent + 1i*QComponent;
但是我的脉冲规格如下:脉冲宽度50e-6和每个脉冲中的样本数是1024,脉冲数是10。 请告诉我在这方面会做出哪些改变,或者我必须尝试的任何其他新内容...