MATLAB Answers


Problem with LFM chirp code

Asked by Zahid Saleem on 9 Jun 2019
Latest activity Answered by Shunichi Kusano on 10 Jun 2019
I am trying to simulate a LFM radar by first generating a chirp signal using the built-in chirp function. My parameters are,
Starting Freq: 1GHz
Stop Freq: 2GHz
Rise time 10ms
Fall time 2ms
Here's the code for the rise part only.
close all;
clear all;
t = 0:1e-10:10e-3;
y = chirp(t,1e9,10e-2,2e9);
plot(t, y);
axis auto
But MATLAB freezes when I am trying to simulate, guess there are too many points inside the chirp signal( Or I am doing something horribly wrong). Is there any other proper way to simulate this ?
Any help will be greatly appreciated.


Sign in to comment.




1 Answer

Answer by Shunichi Kusano on 10 Jun 2019

chirp(t,1e9,10e-3,2e9); % Rise time 10ms -> 10e-3
is correct. However, the array size is quite large even in this case. I think you need to reconsider your simulation condition.


Sign in to comment.