Main Content

fresneldist

R2026b

Fresnel distance

Since R2026b

    Description

    distance = fresneldist(aper,lambda) returns the distance to the Fresnel zone of a radiator at wavelength lambda. This distance marks the transition from the near-field reactive region to the near-field radiative Fresnel zone. The input argument aper is the maximum width of the radiator aperture along any diameter.

    example

    Examples

    collapse all

    Compute the Fresnel distance for a rectangular-shaped radiator having a one-by-two meter aperture. The radiated signal frequency is 30 kHz.

    f = 30.0e3;
    aper = [1 2];
    lambda = physconst("LightSpeed")/f;
    fd = fresneldist(max(aper),lambda)
    fd = 
    0.0175
    

    Input Arguments

    collapse all

    Radiator aperture size, specified as a positive scalar. The aperture size is the maximum width of the radiator aperture along any diameter. Units are in meters.

    Example: 2.0

    Data Types: double

    Wavelength, specified as a positive scalar. Units are in meters.

    Example: 1e4

    Data Types: double

    Output Arguments

    collapse all

    Fresnel distance (dfres) of the radiator, returned as a positive scalar. Units are in meters.

    Data Types: double

    Algorithms

    The Fresnel distance dfres is defined as

    dfres=0.62Dλ3,

    where D is the maximum width of the radiator aperture along any diameter. λ is the wavelength. Units are in meters.

    References

    [1] IEEE Standards Antennas and Propagation Society, IEEE Recommended Practice for Antenna Measurements, 2001.

    [2] Selvan, Krishnasamy T., and Ramakrishna Janaswamy, "Fraunhofer and Fresnel Distances: Unified Derivation for Aperture Antennas." IEEE Antennas and Propagation Magazine 59, no. 4 (June 2017): 12–15.

    Extended Capabilities

    expand all

    C/C++ Code Generation
    Generate C and C++ code using MATLAB® Coder™.

    Version History

    Introduced in R2026b