Main Content

rainreflectivity

Volume reflectivity of rain

Since R2021a

    Description

    volrefl = rainreflectivity(freq,rr) returns the volume reflectivity of rain, computed using the Marshall-Palmer Model.

    example

    volrefl = rainreflectivity(freq,rr,pol) specifies the polarization of the transmitted and received waves.

    Examples

    collapse all

    Estimate the rain volume reflectivity of a side-looking airborne SAR operating in the L band at 1.5 GHz for rain rates of 0.25 mm/hr, 1 mm/hr, 4 mm/hr, and 16 mm/Hr.

    f = 1.5e9;
    rr = [0.25 1 4 16];

    Compute the rain volume reflectivity.

    volref = rainreflectivity(f,rr);

    Plot the rain volume reflectivity as a function of the rain rate.

    semilogx(rr,volref,'.-')
    xlabel('Rain Rate (mm/hr)')
    ylabel('Volume Reflectivity (dB/m)')

    Figure contains an axes object. The axes object with xlabel Rain Rate (mm/hr), ylabel Volume Reflectivity (dB/m) contains an object of type line.

    Input Arguments

    collapse all

    Radar frequency in hertz, specified as a positive real scalar or a vector.

    Data Types: double

    Rain rate in millimeters per hour, specified as a real scalar or a vector.

    Data Types: double

    Polarization of transmitted and received waves, specified as one of these.

    ValueTransmitted WaveReceived Wave
    'HH'Horizontal polarizationHorizontal polarization
    'HV'Horizontal polarizationVertical polarization
    'VV'Vertical polarizationVertical polarization
    'VH'Vertical polarizationHorizontal polarization
    'RCPRCP'Right-hand circular polarizationRight-hand circular polarization
    'RCPLCP'Right-hand circular polarizationLeft-hand circular polarization
    'LCPLCP'Left-hand circular polarizationLeft-hand circular polarization
    'LR'Left-hand polarizationRight-hand polarization
    'HRCP'Horizontal polarizationRight-hand circular polarization
    'VLCP'Vertical polarizationLeft-hand circular polarization
    'RCPV'Right-hand circular polarizationVertical polarization
    'LCPH'Left-hand circular polarizationHorizontal polarization

    Data Types: char | string

    Output Arguments

    collapse all

    Volume reflectivity (radar cross-section per unit volume) of rain in square meters per cubic meter, returned as a matrix. The rows of volref correspond to the radar frequency values in freq. The columns of volref correspond to the rain rate values in rr.

    More About

    collapse all

    Extended Capabilities

    expand all

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

    Version History

    Introduced in R2021a