Main Content

sarscenedopbw

Doppler bandwidth of full scene after azimuth dechirping

    Description

    example

    bwdch = sarscenedopbw(r,lambda,v,wa) returns the Doppler bandwidth of the full scene after azimuth dechirping, corresponding to the composite signal received from all resolution cells within the scene.

    example

    bwdch = sarscenedopbw(r,lambda,v,wa,dcang) specifies the Doppler cone angle that identifies the direction towards the scene relative to the direction of motion of the array.

    Examples

    collapse all

    A side-looking airborne synthetic aperture radar (SAR) operates in broadside at a wavelength of 0.03 m with a sensor velocity of 100 m/s. The sensor illuminates a scatterer with a Doppler cone angle of 90 at a range of 10 km. The azimuth size of the scene is 916 m. Compute the Doppler bandwidth of the full scene after azimuth dechirping.

    lambda = 0.03;
    R = 10e3;
    v = 100;
    Wa = 916;

    Compute the Doppler bandwidth.

    bwdechirp = sarscenedopbw(R,lambda,v,Wa)
    bwdechirp = 610.6667
    

    Input Arguments

    collapse all

    Range from target to antenna in meters, specified as a positive real scalar or a vector.

    Data Types: double

    Radar wavelength in meters, specified as a positive real scalar or a vector.

    Data Types: double

    Sensor velocity in meters per second, specified as a positive real scalar.

    Data Types: double

    Azimuth size of scene in degrees, specified as a positive real scalar.

    Data Types: double

    Doppler cone angle in degrees, specified as a scalar in the range [0, 180]. This argument identifies the direction toward the scene relative to the direction of motion of the array.

    Data Types: double

    Output Arguments

    collapse all

    Doppler bandwidth of full scene after azimuth dechirping in hertz, returned as a matrix. The rows of bwdch correspond to the range values in r. The columns of bwdch correspond to the wavelength values in lambda.

    Extended Capabilities

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

    Version History

    Introduced in R2021a