资源简介
为一海杂波模型仿真MATLAB程序,用于仿真海杂波模型,参数设置丰富!
代码片段和文件信息
function [WB SumOfAll fd FirstOrder]=AllOrder(f0VpQQNQ0Reso)
%海浪散射系数仿真程序 个参数下面有说明 可以计算单基地雷达和双基地雷达的海浪散射系数
DopVal=zeros(1401);
% f0=15; Vp=15; Q=0*pi/180;QN=90*pi/180.0;Q0=0*pi/180.0;Reso=2000;
g=9.8;
A=4/(3*pi);
s=4;
K0=2*pi*f0/300; %//无线电波长
WB=sqrt(2*g*K0*cos(Q0)); % //Bragg 基频
%/* 参数声明
% Vp---输入风速19.5(m/s)
% f0---雷达操作频率
% K0---雷达波数
% K1---一阶海洋波数
% K2---二阶海洋波数
% Wd---多普勒频率
% WB---Bragg多普勒频率
% Q ---风向(角度)
% QN---散射椭圆法线矢量方向
% Q0---半双基地角
% Q1---一阶海洋波方向
% Q2---二阶海洋波方向
% s ---扩展因子 */
% //计算二阶散射截面积
% //-3WB Singular1=0;
Singular2=0;
Singular3=0;
Singular4=0;
Singular5=0;
Singular6=0;
Singular7=0;
Singular8=0;
Singular9=0;
Singular10=0;
for N=1:160
Wd=(-5.0+0.025*(N-1))*WB;
if(Wd+sqrt(2.0)*WB>0) %// Wd>=-sqrt(2)*WB部分
if(N==145)
Wd=-sqrt(2)*WB; %// 奇异值
Singular1=N;
end
if(abs(Wd+(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB)
Wd=-(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB;
Singular2=N;
%//电场耦合系数产生的奇异值
end
DopVal(N)=dif(QN-piQN11WdWBf0VpQQNQ0ResoK0)+dif(QNQN+pi11WdWBf0VpQQNQ0ResoK0);
else %// Wd<-sqrt(2)WB
if(abs(Wd+(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB)
Wd=-(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB;
Singular3=N;
%//电场耦合系数产生的奇异值
end
if(abs(Wd+(2^0.75)*sqrt(((1+sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB)
Wd=-(2^0.75)*sqrt(((1+sin(Q0))^0.5)/cos(Q0))*WB;
Singular4=N;
end
DopVal(N)=dif(QN-piQN-acos(2*(WB/Wd)*(WB/Wd))11WdWBf0VpQQNQ0ResoK0)+dif(QN+acos(2*(WB/Wd)*(WB/Wd))QN+pi11WdWBf0VpQQNQ0ResoK0);
end
end
% //计算-WB for N=162:200
Wd=(-5+0.025*(N-1))*WB;
if(abs(Wd+(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB)
Wd=-(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB;
Singular5=N;
end
DopVal(N)=dif(QN-piQN-11WdWBf0VpQQNQ0ResoK0)+dif(QNQN+pi-11WdWBf0VpQQNQ0ResoK0);
end
N=N+1;
if(N==201) % //Wd=0
Wd=(-5+0.025*(N-1))*WB;
DopVal(N)=dif(QN-0.5*piQN+0.5*pi-11WdWBf0VpQQNQ0ResoK0);
end
for N=202:240
Wd=(-5+0.025*(N-1))*WB;
if(abs(Wd-(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB)
Wd=(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB;
Singular6=N;
%//电场耦合系数产生的奇异值
end
DopVal(N)=dif(QN-piQN1-1WdWBf0VpQQNQ0ResoK0)+dif(QNQN+pi1-1WdWBf0VpQQNQ0ResoK0);
%// printf(“%d%e\n“NDopVal[N]);
end
%//计算WB for N=242:401
Wd=(-5+0.025*(N-1))*WB;
if(Wd-sqrt(2.0)*WB<0) %// Wd>=sqrt(2)*WB部分
if(N==257)
Wd=sqrt(2)*WB; %// 奇异值
Singular7=N;
end
if(abs(Wd-(2^0.75)*sqrt(((1-sin(Q0))^0.5)/cos(Q0))*WB)<=0.0125*WB
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12318 2008-11-09 09:56 AllOrder.m
----------- --------- ---------- ----- ----
12318 1
相关资源
- 三自由度四轮转向汽车操纵动力学模
- 混合高斯模型matlab
-
瑞利信道simuli
nk仿真模型及源代码 - MATLAB蒸气云爆炸模型VEC
- AR模型算法的matlab实现和实验分析
-
PLLsimuli
nk仿真模型 - 基于模型预测控制的车辆轨迹跟踪问
- 数模美赛常用模型算法matlab程序包+数
- 异步电机模型
-
跳频通信仿真simuli
nk包含程序和线路 - burg算法实现AR模型的功率谱估计 mat
- MATLAB车辆的线性跟驰模型 刺激反应
- 代理模型MATLAB工具箱FAC Viana
- 3dsmax 模型 m4a1
- 基于数字电路的交通红绿灯设计 mul
- 魔术公式轮胎模型
- 无人驾驶车辆模型预测控制Matlab代码
- 无人驾驶车辆模型预测直线轨迹跟踪
- BL_model.rar
- 同步电机模型的MATLAB仿真-毕业设计论
- HSV.m[实现HSV颜色空间模型的绘制]
- 基于肤色模型的人脸检测MATLAB代码
- 灰色预测模型及Matlab实现附参考论文
- 多任务高斯过程模型 Matlab工具箱 包括
- Faster-RCNN+ZF制作自己的数据集和训练模
- Matlab传染病模型287461
- 数模9个基本模型
- matlab经济类模型建模资源
- matlab开发-水轮发电机模型
- 永磁同步电机矢量控制+MTPV+MTPA算法弱
评论
共有 条评论