No BSD License
-
radarSimulation(varargin)
RADARSIMULATION M-file for radarSimulation.fig
-
MTIcalcVelocityFromFourier(en...
vel = MTIcalcVelocityFromFourier(energyInFreqRangeCells,ind,freqRes,intermidateFreq,PRI)
-
analyzBuffer(handles,recieved...
function analyzBuffer(handles,recievedSignal,processedRecivedSignal,energyInRangeCells,PWn,Th,rangeCellInd)
-
analyzBufferWithMTI(handles,r...
function analyzBufferWithMTI(handles,recievedSignal,processedRecivedSignal,energyInFreqRangeCells,PWn,Th,freqInRangeCells,PRIn,rangeCellInd);
-
buildAntenaGain(handles)
antenaGain = buildAntenaGain(handles)
-
calcDiffAngle(a,b)
function dAngle = calcDiffAngle(a,b)
-
changeGuiColors( handles )
-
createTargetObj( pos, RCS, R,...
function target = createTargetObj( pos, RCS, range, plotted, v, angle, clockWise,minAgnel)
-
createTargets(hObject,handles...
handles = createTargets(hObject,handles);
-
dAngle(a,b)
-
displayTargets(handles,mode)
-
h=placeClutter(h,XY)
h=placeClutter(h,XY)
-
handleRadarControlls(handles,...
'persistentDisplay';
-
plotDistLines(h,fontSize);
-
plotFOV(handles,t,w,radarSect...
this function updates the radar display
-
plotTarget( target,handles)
This function plots a target in the radar display
-
runRadarSim_v2(handles)
function runRadarSim(handles,isAnalyzeBufferMode);
-
targetsReturn(targets, antena...
This function returns the time phase and amplitude of the return signal
-
View all files
from
RADAR simulation
by Yonathan Nativ
an early warning RADAR simulation
|
| calcDiffAngle(a,b)
|
function dAngle = calcDiffAngle(a,b)
% function dAngle = calcDiffAngle(a,b)
% This function calculate the angle diffrence between a & b
% a & b should be in range of [0 2pi]
% This function don't have any data checks (real-time performance)
dAngle = mod(b-a,2*pi);
dAngle( dAngle > pi ) = dAngle( dAngle > pi ) -2*pi;
|
|
Contact us at files@mathworks.com