Main Content


Free space propagation model

Since R2019b


Model the behavior of electromagnetic radiation from a point of transmission as it travels through free space by using a FreeSpace object. Free space propagation models have no enforced frequency range, assume line-of-sight (LOS) conditions, and disregard terrain, the curvature of the Earth, and other obstacles.

FreeSpace objects have no properties.


Create a FreeSpace object by using the propagationModel function.

Object Functions

pathlossPath loss of radio wave propagation
rangeRange of radio wave propagation
addAdd propagation models


collapse all

Display the coverage area for a transmitter in free space.

pm = propagationModel("freespace");
tx = txsite("Name","Apple Hill","Latitude",42.3001,"Longitude",-71.3604);


[1] Seybold, John S. Introduction to RF Propagation. Hoboken, N.J: Wiley, 2005.

Version History

Introduced in R2019b