SNR estimate from radar equation
SNR = radareqsnr(lambda,tgtrng,Pt,tau)
SNR = radareqsnr(...,Name,Value)
estimates
the output signaltonoise ratio (SNR) at the receiver based on the
wavelength SNR
= radareqsnr(lambda
,tgtrng
,Pt
,tau
)lambda
in meters, the range tgtrng
in
meters, the peak transmit power Pt
in watts,
and the pulse width tau
in seconds.
estimates
the output SNR at the receiver with additional options specified by
one or more SNR
= radareqsnr(...,Name,Value
)Name,Value
pair arguments.

Wavelength of radar operating frequency in meters. The wavelength is the ratio of the wave propagation speed to frequency. For electromagnetic waves, the speed of propagation is the speed of light. Denoting the speed of light by c and the frequency in hertz of the wave by f, the equation for wavelength is: $$\lambda =\frac{c}{f}$$ 

Target range in meters. When the transmitter and receiver are
colocated (monostatic radar), 

Transmitter peak power in watts. 

Single pulse duration in seconds. 
Specify optional commaseparated pairs of Name,Value
arguments.
Name
is the argument
name and Value
is the corresponding
value. Name
must appear
inside single quotes (' '
).
You can specify several name and value pair
arguments in any order as Name1,Value1,...,NameN,ValueN
.

Transmitter and receiver gain in decibels (dB). When the transmitter
and receiver are colocated (monostatic radar), Default: 20 

System loss in decibels (dB). Default: 0 

Target radar cross section in square meters. The target RCS is nonfluctuating. Default: 1 

System noise temperature in kelvin. The system noise temperature is the product of the effective noise temperature and the noise figure. Default: 290 kelvin 

The estimated output signaltonoise ratio at the receiver in
decibels. 
Estimate the output SNR for a target with an RCS of 1 square meter at a range of 50 kilometers. The system is a monostatic radar operating at 1 gigahertz with a peak transmit power of 1 megawatt and pulse width of 0.2 microseconds. The transmitter and receiver gain is 20 decibels and the system temperature is 290 kelvin.
lambda = physconst('LightSpeed')/1e9;
tgtrng = 50e3;
Pt = 1e6;
tau = 0.2e6;
snr = radareqsnr(lambda,tgtrng,Pt,tau);
Estimate the output SNR for a target with an RCS of 0.5 square meters at 100 kilometers. The system is a monostatic radar operating at 10 gigahertz with a peak transmit power of 1 megawatt and pulse width of 1 microsecond. The transmitter and receiver gain is 40 decibels. The system temperature is 300 kelvin and the loss factor is 3 decibels.
lambda = physconst('LightSpeed')/10e9; snr = radareqsnr(lambda,100e3,1e6,1e6,'RCS',0.5,... 'Gain',40,'Ts',300,'Loss',3);
Estimate the output SNR for a target with an RCS of 1 square meter. The radar is bistatic. The target is located 50 kilometers from the transmitter and 75 kilometers from the receiver. The radar operating frequency is 10 gigahertz. The transmitter has a peak transmit power of 1 megawatt with a gain of 40 decibels. The pulse width is 1 microsecond. The receiver gain is 20 decibels.
lambda = physconst('LightSpeed')/10e9; tau = 1e6; Pt = 1e6; txrvRng =[50e3 75e3]; Gain = [40 20]; snr = radareqsnr(lambda,txrvRng,Pt,tau,'Gain',Gain);
[1] Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGrawHill, 2005.
[2] Skolnik, M. Introduction to Radar Systems. New York: McGrawHill, 1980.
[3] Willis, N. J. Bistatic Radar. Raleigh, NC: SciTech Publishing, 2005.
noisepow
 phased.ReceiverPreamp
 phased.Transmitter
 radareqpow
 radareqrng
 systemp