matlab仿真
秋天雨998
这个作者很懒,什么都没留下…
展开
-
fft与fftshift的维度
fft的维度,按行、按列进行原创 2022-08-16 16:30:02 · 654 阅读 · 0 评论 -
合成孔径雷达成像——算法与实现图【2.11】与【2.12】仿真——不同β值下的kaiser窗,以及3dB宽度和峰值旁瓣比
先初始化各个参数A = figure();N = 250;len = {};%用来储存标签pslr = [];%用来储存各个pslr值wide_3dB = [];%用来储存各个3dB带宽值其中,{}与[]的区别是:[]用来储存矩阵和向量,每一个[]是一个矩阵或一个向量,{}用来储存cell型数组等,比如字符、矩阵等。若用[],则最后在输入标签时,会只有一个标签,因为只有一个矩阵,若用{},则其中会有多个字符,可以正常显示标签。for i = 0:1:6 idx=num2str(i原创 2021-01-14 04:09:37 · 2804 阅读 · 1 评论 -
合成孔径雷达成像——算法与实现图【2.10】仿真——混叠方程可观测频率
书中理论如下:设定fs为400hz,然后利用关系绘制出图。代码如下:fs = 400;F_continue = 0:0.1:2*fs;F_apparent_complex = F_continue-(round(F_continue./fs)).*fs;F_apparent_real = abs(F_apparent_complex);subplot(2,1,1);plot(F_continue,F_apparent_complex);title('(a)复信号');xlabel('可观测原创 2021-01-08 20:59:51 · 586 阅读 · 0 评论 -
合成孔径雷达成像——算法与实现图【2.9】仿真——复信号采样
T = 1;BW = 300;k = BW/T;% 斜率h = figure();设置初始参数,带宽设置书中给出,h=figure()为了让所有图在一张图中。dt_0 = 1/1200;t_0 = 0:dt_0:T;fs_0 = 1/dt_0;N_0 = length(t_0);p0_0 = t_0+2;p_max_0 = max(p0_0);p_0 = p0_0./p_max_0;f_0 = (0:N_0-1)*fs_0/N_0 - fs_0/2;设置连续的信号,取间原创 2020-11-25 21:04:15 · 730 阅读 · 0 评论 -
合成孔径雷达成像——算法与实现图【2.7】仿真——奈奎斯特采样率
f0 = 300; fs = 800; Ts = 1/fs;N = 8;先设定参数,这里先做以800Hz为抽样频率的信号,在原图中存在8个抽样点,所以设置抽样点为8个。t1 = linspace( 0, (N-1)*Ts, 501 );ft1 = sin( 2*pi*f0*t1 );设置原信号。t2 = (0:N-1)*Ts;ft2 = sin( 2*pi*f0*t2 );抽取N个点,用800Hz抽样频率选出抽样点。400Hz抽样频率同理可以求得。这里说明,400Hz抽样原创 2020-11-24 19:17:32 · 732 阅读 · 0 评论