亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main36.m

?? 仿真了地球雜波的情況。考慮了地球自轉(zhuǎn)帶來的多普勒旋轉(zhuǎn)等影響。仿真結(jié)果和理論相一致。可作為星載雷達地球雜波仿真的參考
?? M
?? 第 1 頁 / 共 4 頁
字號:
mesh(Delta_Rst_Phi_Result);
xlabel('Phi');
ylabel('Theta');
zlabel('Delt_R/Delt_Phi');

subplot(3,2,3);
mesh(Delta_Fd_Theta_Result);
xlabel('Phi');
ylabel('Theta');
zlabel('Delt_Fd/Delt_Theta');
subplot(3,2,6);
mesh(Delta_Fd_Phi_Result);
xlabel('Phi');
ylabel('Theta');
zlabel('Delt_Fd/Delt_Phi');

%% 對相交區(qū)域進行分割
% 求得分隔區(qū)域的間隔大小
Delta_Theta_From_Rst_All = Radar_Range_Resolution ./ (Delta_Rst_Theta_Result+1e-20);
Delta_Theta_From_Fd_All  = Radar_Fd_Resolution ./ (Delta_Fd_Theta_Result+1e-20);
Delta_Phi_From_Rst_All = Radar_Range_Resolution ./ (Delta_Rst_Phi_Result+1e-20);
Delta_Phi_From_Fd_All  = Radar_Fd_Resolution ./ (Delta_Fd_Phi_Result+1e-20);
Delta_Theta_From_Rst_All = abs(Delta_Theta_From_Rst_All);
Delta_Theta_From_Fd_All = abs(Delta_Theta_From_Fd_All);
Delta_Phi_From_Rst_All = abs(Delta_Phi_From_Rst_All);
Delta_Phi_From_Fd_All =abs(Delta_Phi_From_Fd_All);
clear Delta_Rst_Theta_Result Delta_Fd_Theta_Result Delta_Rst_Phi_Result Delta_Fd_Phi_Result;

% 比較獲得最終的分割間距
Min_Delta_Theta_Get = min(min(min(Delta_Theta_From_Rst_All)), min(min(Delta_Theta_From_Fd_All)));
Min_Delta_Phi_Get = min(min(min(Delta_Phi_From_Rst_All)), min(min(Delta_Phi_From_Fd_All)));
% min(min(Delta_Theta_From_Rst_All))
% min(min(Delta_Theta_From_Fd_All))
% min(min(Delta_Phi_From_Rst_All))
% min(min(Delta_Phi_From_Fd_All))

Min_Delta_Theta_Get = Min_Delta_Theta_Get*Min_Delta_Theta_Factor;
Min_Delta_Phi_Get = Min_Delta_Phi_Get*Min_Delta_Phi_Factor;
clear Delta_Theta_From_Rst_All Delta_Theta_From_Rst_All Delta_Phi_From_Rst_All Delta_Phi_From_Rst_All ...
    Delta_Phi_From_Fd_All Delta_Theta_From_Fd_All;

% 對相交區(qū)域進行分割,并得到各個分割區(qū)域的相關(guān)位置信息
% Phi應(yīng)該的分割個數(shù)
Delta_Phi_Num = floor((Accurate_Intersect_Data_Phi_Radian(end) - Accurate_Intersect_Data_Phi_Radian(1)) / ...
    Min_Delta_Phi_Get);
% 每個Phi對應(yīng)的Theta分割個數(shù)
Num_Delta_Theta_Of_EachPhi = zeros(1, Delta_Phi_Num);
Num_Tmp = 500;
% Theta角度,中心位置
Theta_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
% Phi角度,中心位置
Phi_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
% 擦地角,中心位置
Beta_S_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
% 面積
Area_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
% 徑向距離
R_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
% 最小徑向距離
Rst_Min = Const_Earth_Re;
% 多普勒頻移
Fd_Of_EachPart_Set = zeros(Delta_Phi_Num, Num_Tmp);
for w1 = 1 : 1 : Delta_Phi_Num
    Phi_Central_Tmp = Accurate_Intersect_Data_Phi_Radian(1) + (w1-1/2)*Min_Delta_Phi_Get;
    % 計算對于當前Phi的Theta可以劃分的Theta區(qū)域個數(shù)
    Upside_Theta_Radian_Tmp = interp1(Accurate_Intersect_Data_Phi_Radian, Accurate_Intersect_Data_Upside_Theta_Radian,...
        Phi_Central_Tmp);
    Downside_Theta_Radian_Tmp = interp1(Accurate_Intersect_Data_Phi_Radian, Accurate_Intersect_Data_Downside_Theta_Radian,...
        Phi_Central_Tmp);
    Tmp = (Upside_Theta_Radian_Tmp - Downside_Theta_Radian_Tmp) / Min_Delta_Theta_Get;
       
    Tmp = round(Tmp);
    Num_Delta_Theta_Of_EachPhi(w1) = Tmp;
    for w2 = 1 : 1 : Num_Delta_Theta_Of_EachPhi(w1)
        % Theta角度
        Theta_Central_Tmp = Downside_Theta_Radian_Tmp + (w2-1/2)*Min_Delta_Theta_Get;
        Theta_Of_EachPart_Set(w1, w2) = Theta_Central_Tmp;
        % Phi角度
        Phi_Of_EachPart_Set(w1, w2) = Phi_Central_Tmp;
        % 面積
        Area_Of_EachPart_Set(w1, w2) = Const_Earth_Re^2 * Min_Delta_Phi_Get * Min_Delta_Theta_Get;
        % 徑向距離和徑向速度
        [Delta_Rst_Theta, Delta_Rst_Phi, Delta_Vst_Theta, Delta_Vst_Phi, Rst, Vst] = ...
            Calculate_R_V_DeltaR_DeltaV(Satellite_r, Const_Earth_Re, Satellite_Theta_s_Radian, ...
            Satellite_Phi_s_Radian, Satellite_Theta_i_Radian, Earth_We, Satellite_Wp, ...
            Theta_Central_Tmp, Phi_Central_Tmp);

        R_Of_EachPart_Set(w1, w2) = Rst;
        if(Rst_Min - Rst > 0)
            Rst_Min = Rst;
        end;
        % 多普勒頻移
        Fd_Of_EachPart_Set(w1, w2) = -2*Vst / Const_Wave_Length;
        % 擦地角
        Beta_S_Of_EachPart_Set(w1, w2) = acos((Rst^2 + Const_Earth_Re^2 - Satellite_r^2) / (2*Rst*Const_Earth_Re)) - pi/2;
    end;
    
%     Phi_Central_Tmp
%     Upside_Theta_Radian_Tmp
%     Downside_Theta_Radian_Tmp
%     figure;
%     Num_Delta_Theta_Of_EachPhi(w1)
%     plot(Theta_Of_EachPart_Set(w1, 1:Num_Delta_Theta_Of_EachPhi(w1)), ...
%         Fd_Of_EachPart_Set(w1, 1:Num_Delta_Theta_Of_EachPhi(w1)));
%     grid on;
%     pause;
%     close all;
%     clc;
end;
fprintf('按任意鍵繼續(xù)\n');
%  figure;
%  plot(Num_Delta_Theta_Of_EachPhi);
%  grid on;
pause;
% figure;
% mesh(R_Of_EachPart_Set);
% xlabel('Phi(經(jīng)度)');
% ylabel('Theta(緯度)');
% grid on;
% title('相對距離');
% 
% figure;
% mesh(Fd_Of_EachPart_Set);
% xlabel('Phi(經(jīng)度)');
% ylabel('Theta(緯度)');
% grid on;
% title('多普勒頻移');

fprintf('地面散射點到衛(wèi)星間距范圍: %5.9f ——%5.9f\n', Rst_Min, max(max(R_Of_EachPart_Set)));
fprintf('地面散射點多普勒頻率范圍: %5.9f——%5.9f\n', min(min(Fd_Of_EachPart_Set)), max(max(Fd_Of_EachPart_Set)));
% pause;
% figure;
% plot(Num_Delta_Theta_Of_EachPhi);
% figure;
% plot(Theta_Of_EachPart_Set );
% figure;
% plot(Phi_Of_EachPart_Set );
% figure;
% plot(R_Of_EachPart_Set);
% figure;
% plot(Fd_Of_EachPart_Set);

%% 根據(jù)所分的小區(qū)間仿真得到回波信號
% 得到每個散射區(qū)間的回波信號幅度和相位信息
[Amp_Of_EachPart_Set, PhaseOrg_Of_EachPart_Set] = Get_Amp_Phase_Of_EachPart(...
    Num_Delta_Theta_Of_EachPhi, Theta_Of_EachPart_Set, Phi_Of_EachPart_Set ,...
    Beta_S_Of_EachPart_Set , Area_Of_EachPart_Set, R_Of_EachPart_Set, ...
    Const_Earth_Re, FA2D_Factor_Matrix, FA2D_Adder_Matrix, ...
    Antenna_Delta_Phi_w_Radian, Antenna_Delta_Theta_w_Radian, Factor_0D, IsRealSimulate);
% 為了避免產(chǎn)生數(shù)據(jù)量過大,獲取感興趣的距離范圍,注意,這里沒有考慮距離模糊問題
% 每個PRT回波的基準點
R_Max = max(max(R_Of_EachPart_Set));
R_Min = Rst_Min;
R_Max_Point = ceil(2 * R_Max/3e8 * Radar_Fs);
R_Min_Point = floor(2 * R_Min/3e8 * Radar_Fs);
R_Based_Point = R_Min_Point - 1;
% 每個PRT對應(yīng)的有效采樣點數(shù)
PRT_Valid_Point_Num = R_Max_Point - R_Min_Point;
% 仿真得到的回波信號,1列對應(yīng)一個PRT回波
Simulate_Echo_Signal_Set = zeros(PRT_Valid_Point_Num, Radar_Coherent_PRT_Num);
% 用于數(shù)據(jù)處理時的緩存
Simulate_Echo_Signal_Tmp = zeros(PRT_Valid_Point_Num, Radar_Coherent_PRT_Num);
% 分別求得每個散射區(qū)間反射的信號,并且相加后得到總體的回波信號
for w1 = 1 : 1 : Delta_Phi_Num
    Num_Delta_Theta_Of_EachPhi_Tmp = Num_Delta_Theta_Of_EachPhi(w1);
    fprintf('(%d) / %d\n',w1,Delta_Phi_Num);
    for w2 = 1 : 1 : Num_Delta_Theta_Of_EachPhi_Tmp
        Theta_Of_EachPart_Tmp = Theta_Of_EachPart_Set(w1, w2);
        Phi_Of_EachPart_Tmp = Phi_Of_EachPart_Set(w1, w2);
        Area_Of_EachPart_Tmp = Area_Of_EachPart_Set(w1, w2);
        R_Of_EachPart_Tmp = R_Of_EachPart_Set(w1, w2);
        Fd_Of_EachPart_Tmp = Fd_Of_EachPart_Set(w1, w2);
        Amp_Of_EachPart_Tmp = Amp_Of_EachPart_Set(w1, w2);
        PhaseOrg_Of_EachPart_Tmp = PhaseOrg_Of_EachPart_Set(w1, w2);   
        
        % 清空緩存中的數(shù)據(jù)
        Simulate_Echo_Signal_Tmp = Simulate_Echo_Signal_Tmp * 0;
        % 求得每個散射區(qū)的間距對應(yīng)的延遲,這里求得的延遲是以R_Based_Point作為參考的
        Delay_Point = round(2*R_Of_EachPart_Tmp/3e8*Radar_Fs) - R_Based_Point;
        % 這里將其轉(zhuǎn)換為索引
        Delay_Point_Index = Delay_Point;
        Simulate_Echo_Signal_Tmp(Delay_Point_Index : 1 : Delay_Point_Index+Radar_Sample_Point_Of_Pluse_Width-1,...
            :) = Amp_Of_EachPart_Tmp;

        % 產(chǎn)生多普勒頻移對應(yīng)的信號
        Time_Tmp = (0 : 1 : Radar_Coherent_PRT_Num-1) * Radar_PRT;
        Fd_Signal_Tmp = exp(j*(2*pi*Fd_Of_EachPart_Tmp*Time_Tmp + PhaseOrg_Of_EachPart_Tmp));
        for w3 = 1 : 1 : Radar_Coherent_PRT_Num
            Simulate_Echo_Signal_Tmp(:, w3) = Simulate_Echo_Signal_Tmp(:, w3) * Fd_Signal_Tmp(w3);
        end;
        % 將每個散射單元的反射信號合成相加
        Simulate_Echo_Signal_Set = Simulate_Echo_Signal_Set + Simulate_Echo_Signal_Tmp;
%         [R_Num, C_Num] = size(Simulate_Echo_Signal_Set);
%         Signal_Tmp = reshape(Simulate_Echo_Signal_Set, 1, R_Num*C_Num);
%         figure;
%         plot(Signal_Tmp);
%         pause;
%         close all;
    end;
end;

% [R_Num, C_Num] = size(Simulate_Echo_Signal_Set);
% Signal_Tmp = reshape(Simulate_Echo_Signal_Set, 1, R_Num*C_Num);
% figure;
% plot(Signal_Tmp);

%% 對回波信號進行相干累加處理
% 一列對應(yīng)一個距離波門
Simulate_Echo_Signal_Set = Simulate_Echo_Signal_Set.';
% 進行FFT變換
Simulate_Echo_Signal_Set_FFT = fft(Simulate_Echo_Signal_Set);
% 求得FFT變換結(jié)果每列對應(yīng)的距離
[R_Num, C_Num] = size(Simulate_Echo_Signal_Set_FFT);
R_Point_Index = R_Based_Point + (1 : 1 : C_Num);
R_Index = R_Point_Index * 1/Radar_Fs * 3e8 / 2;

% 不進行距離模糊處理的結(jié)果
Freq_Index = (-Radar_Coherent_PRT_Num/2 : 1 : Radar_Coherent_PRT_Num/2-1)*...
    1/(Radar_PRT*Radar_Coherent_PRT_Num);
[R_Index_Org, Freq_Index_Org] = meshgrid(R_Index, Freq_Index);
Simulate_Echo_Signal_Set_FFT_ABS_Org = fftshift(abs(Simulate_Echo_Signal_Set_FFT), 1);
% figure;
% mesh(R_Index_Org, Freq_Index_Org, Simulate_Echo_Signal_Set_FFT_ABS_Org);
figure;
contour(R_Index_Org, Freq_Index_Org, Simulate_Echo_Signal_Set_FFT_ABS_Org);
xlabel('距離波門(m)');
ylabel('頻率(Hz)');
zlabel('幅度譜');
title('地球雜波的距離頻譜二維圖(原始的,沒有距離模糊)');




% 最大不模糊距離
PRT_Distance = Radar_PRT * 3e8 / 2;
% 得到雷達所檢測到的距離,對距離進行模糊處理
R_Index = mod(R_Index, PRT_Distance);
figure;
plot(R_Index);
grid on;
title('通過模糊處理得到的距離');
% 對原始回波數(shù)據(jù)進行距離模糊處理,即將同一個距離單元內(nèi)的信號相加
Simulate_Echo_Signal_Set_FFT_Tmp = zeros(size(Simulate_Echo_Signal_Set_FFT));
R_Index_Tmp = unique(R_Index);
for w1 = 1: 1 : length(R_Index_Tmp)
    [Index_Tmp] = find(R_Index == R_Index_Tmp(w1));
    Simulate_Echo_Signal_Set_FFT_Tmp(:, w1) = sum(Simulate_Echo_Signal_Set_FFT(:, Index_Tmp), 2);
end;
Simulate_Echo_Signal_Set_FFT = Simulate_Echo_Signal_Set_FFT_Tmp(:, 1 : length(R_Index_Tmp));
R_Index = R_Index_Tmp;
clear Simulate_Echo_Signal_Set_FFT_Tmp;
% 求模
Simulate_Echo_Signal_Set_FFT_ABS = fftshift(abs(Simulate_Echo_Signal_Set_FFT), 1);

Freq_Index = (-Radar_Coherent_PRT_Num/2 : 1 : Radar_Coherent_PRT_Num/2-1)*...
    1/(Radar_PRT*Radar_Coherent_PRT_Num);
[R_Index, Freq_Index] = meshgrid(R_Index, Freq_Index);
figure;
mesh(R_Index, Freq_Index, Simulate_Echo_Signal_Set_FFT_ABS);
xlabel('距離波門(m)');
ylabel('頻率(Hz)');
zlabel('幅度譜');
title('地球雜波的距離頻譜二維圖');
grid on;
fprintf('距離-多普勒二維圖距離范圍: %5.9f——%5.9f\n', min(min(R_Index)), max(max(R_Index)));
fprintf('距離-多普勒二維圖多普勒頻率范圍: %5.9f——%5.9f\n', min(min(Freq_Index)), max(max(Freq_Index)));

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人99久久亚洲综合精品| 日韩欧美aaaaaa| 成人av影院在线| 国产成人三级在线观看| 加勒比av一区二区| 韩日精品视频一区| 狠狠色综合色综合网络| 国产做a爰片久久毛片| 国产毛片一区二区| 国产精品一区二区久激情瑜伽| 久久精品久久综合| 韩国三级在线一区| 国产精品18久久久久| 国产乱色国产精品免费视频| 国产精品综合在线视频| 国产宾馆实践打屁股91| 成人激情校园春色| 91日韩在线专区| 欧美在线你懂得| 欧美精品 日韩| 中文字幕在线不卡一区二区三区| 国产精品网站一区| 亚洲六月丁香色婷婷综合久久| 一区二区视频免费在线观看| 亚洲电影视频在线| 蜜臀精品久久久久久蜜臀| 久久99国内精品| www.亚洲色图.com| 欧美午夜视频网站| 精品久久99ma| 中文字幕一区在线观看| 亚洲国产美女搞黄色| 蜜桃视频在线观看一区| 国产成人精品亚洲777人妖| 99re视频精品| 欧美美女bb生活片| 国产亚洲精品中文字幕| 亚洲视频一区二区在线观看| 亚洲二区视频在线| 国产剧情一区二区| 在线观看欧美精品| 精品国产免费一区二区三区香蕉| 日本一区二区三区国色天香| 亚洲免费观看高清完整版在线观看熊| 日韩主播视频在线| 成人一区二区视频| 欧美另类久久久品| 国产精品乱码妇女bbbb| 偷拍与自拍一区| 成人h动漫精品一区二区| 欧美二区乱c少妇| 亚洲欧洲av另类| 美女视频一区二区三区| 一本大道综合伊人精品热热 | 91精品国产入口| 国产精品网站导航| 免费成人小视频| 色又黄又爽网站www久久| 日韩女优制服丝袜电影| 自拍偷拍国产亚洲| 日韩中文字幕不卡| 国产高清久久久久| 欧美日韩视频在线一区二区| 欧美国产日韩精品免费观看| 亚洲成av人**亚洲成av**| 久久www免费人成看片高清| 91免费版在线| 精品国产露脸精彩对白| 亚洲精品网站在线观看| 国产综合久久久久久久久久久久| 91欧美激情一区二区三区成人| 99久久夜色精品国产网站| 欧美人妖巨大在线| 国产精品高潮呻吟久久| 日本sm残虐另类| 91亚洲资源网| 精品免费日韩av| 亚洲制服丝袜av| 懂色av一区二区三区免费观看| 欧美美女激情18p| 中文久久乱码一区二区| 亚洲综合久久久久| 91在线无精精品入口| 精品久久久影院| 婷婷久久综合九色国产成人| jvid福利写真一区二区三区| 精品999在线播放| 五月天欧美精品| 精品欧美乱码久久久久久| 三级在线观看一区二区| 色综合天天综合给合国产| 久久一区二区三区四区| 美女mm1313爽爽久久久蜜臀| 99久久99久久综合| 国产欧美日本一区二区三区| 久久国产免费看| 日韩一区二区免费高清| 亚洲va在线va天堂| 在线观看网站黄不卡| 中文字幕一区二区在线观看| 国产精品99久久久久| 欧美tk—视频vk| 免费av成人在线| 欧美综合一区二区| 国产精品女同互慰在线看| 精品一区二区三区在线视频| 制服丝袜av成人在线看| 亚洲国产一区视频| 欧美午夜精品一区二区三区| 日韩美女久久久| 狠狠色伊人亚洲综合成人| 欧美成人一级视频| 精品一区二区在线视频| 欧美r级电影在线观看| 青青草国产成人av片免费| 欧美日本在线播放| 亚洲va欧美va人人爽| 欧美群妇大交群的观看方式| 亚洲一区自拍偷拍| 欧美美女喷水视频| 日本美女一区二区| 精品福利在线导航| 国产精品夜夜爽| 国产精品区一区二区三区| 成人福利视频在线| 国产精品三级视频| 欧美激情一区在线| 不卡一区二区中文字幕| 成人欧美一区二区三区小说| 99视频一区二区| 午夜免费久久看| 日韩视频在线观看一区二区| 精品一区精品二区高清| 欧美国产欧美亚州国产日韩mv天天看完整| 国产精品一区在线观看你懂的| 国产女人aaa级久久久级| 波多野结衣亚洲| 亚洲影视资源网| 欧美人妇做爰xxxⅹ性高电影 | 欧美一二三区在线| 久草中文综合在线| 久久久精品黄色| 国产高清亚洲一区| 亚洲免费电影在线| 日韩欧美亚洲国产精品字幕久久久| 国内外成人在线| 国产精品久久久一本精品| 欧美午夜精品久久久| 日韩av一区二区三区| 欧美一级二级在线观看| jizzjizzjizz欧美| 亚洲大片一区二区三区| 精品国免费一区二区三区| 成人av网址在线观看| 午夜影院久久久| 2017欧美狠狠色| 91偷拍与自偷拍精品| 亚洲va韩国va欧美va| 久久免费视频一区| 欧美在线999| 美国十次综合导航| 成人免费视频在线观看| 成人av在线网站| 男人的天堂久久精品| 国产精品素人视频| 久久久亚洲欧洲日产国码αv| 91女神在线视频| 国产成人av资源| 日韩国产一二三区| 中文一区二区在线观看 | 亚洲天堂av一区| 欧美一级高清片| 色综合久久久久久久久久久| 国产中文字幕一区| 亚洲国产精品一区二区久久| 26uuu欧美| 欧美性感一类影片在线播放| 国精产品一区一区三区mba桃花| 亚洲精品ww久久久久久p站| 国产亚洲福利社区一区| 欧美裸体一区二区三区| 99精品久久久久久| 国产一区二区主播在线| 亚洲一区免费在线观看| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美三级一区二区| 成人免费观看视频| 精品一区在线看| 首页国产欧美日韩丝袜| 亚洲欧洲国产日韩| 国产亚洲视频系列| 日韩欧美第一区| 91亚洲资源网| 国产麻豆成人精品| 蜜臀久久久久久久| 18成人在线观看| 中文一区二区在线观看| xfplay精品久久| 久久婷婷综合激情| 欧美变态tickle挠乳网站|