【知識點】
-
生成序列
i = a:step:b
舉例:
i = 1:1:9
-
畫圖(子圖)
subplot(m,n,p)
或者subplot(m n p)
總結起來就是,畫一個m行n列的圖。
p表示在第p個位置。
subplot是將多個圖畫到一個平面上的工具。其中,m表示是圖排成m行,n表示圖排成n列,也就是整個figure中有n個圖是排成一行的,一共m行,如果m=2就是表示2行圖。p表示圖所在的位置,p=1表示從左到右從上到下的第一個位置。(橫着數) -
時間序列的間隔
間隔時間\(T_s=\frac{1}{F_s}\)
(這里我要再看一下dsp)
B = 70e6; %帶寬70MHz
T = 2e-6; %脈寬2us
Fs = 100e6; %采樣率
N = T*Fs; %采樣點數
t = -T/2:1/Fs:T/2-1/Fs; %時間序列
K = B/T; %線性調頻率
St = exp(j*pi*K*t.^2); %信號
theta = pi*K*t.^2; %相位
f = K*t; %信號頻率
%畫圖
figure
subplot(2,2,1);plot(real(St));title('信號實部');
subplot(2,2,2);plot(imag(St));title('信號虛部');
subplot(2,2,3);plot(theta);title('信號相位');
subplot(2,2,4);plot(f);title('信號頻率 Hz');
%figure2
%plot(abs(fftshift(fft(St))));title('信號頻譜');