Skip to content
/ p2109 Public

MATLAB/Octave Implementation of Recommendation ITU-R P.2109

License

Notifications You must be signed in to change notification settings

eeveetza/p2109

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MATLAB/Octave Implementation of Recommendation ITU-R P.2109

This code repository contains a MATLAB/Octave software implementation of Recommendation ITU-R P.2109-1 with a prediction procedure for estimating building entry loss at frequencies between about 80 MHz and 100 GHz.

This version of the code is functionally identical to the reference version approved by ITU-R Working Parties 3K and 3M and published by Study Group 3 on ITU-R SG 3 Software, Data, and Validation Web Page.

The following table describes the structure of the folder ./matlab/ containing the MATLAB/Octave implementation of Recommendation ITU-R P.2108.

File/Folder Description
bel_p2109.m MATLAB/Octave function implementing Recommendation ITU-R P.2109-1
validate_p2109.m Validation tests against the reference Excel implementation of this Recommendation for a range of location percentages, frequencies, distances and environment categories.

Function Call

Lbe = bel_p2109(f, p, cl, th);
Variable Type Units Limits Description
f scalar double GHz 0.08 ≤ f ≤ 100 Frequency
p scalar double % 0 < p < 100 Probability for which the loss is not exceeded
cl scalar int 1 or 2 Building class:
  • 1: traditional
  • 2: thermally efficient
  • th scalar double deg 0 ≤ th ≤ 90 Elevation angle at the building facade (degrees above the horizontal)

    Outputs

    Variable Type Units Description
    Lbe double dB Building entry loss

    References

    About

    MATLAB/Octave Implementation of Recommendation ITU-R P.2109

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages