# sarminaperture

Lower bound on antenna area for SAR

## Syntax

``aac = sarminaperture(r,lambda,v,grazang)``
``aac = sarminaperture(r,lambda,v,grazang,dcang)``

## Description

example

````aac = sarminaperture(r,lambda,v,grazang)` returns the lower bound on antenna area based on synthetic aperture radar (SAR) constraints.```

example

````aac = sarminaperture(r,lambda,v,grazang,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

Estimate the antenna area constraint of a side-looking airborne SAR operating in broadside at 16.7 GHz with a sensor velocity of 100 m/s for a target range of 10 km. Assume a nominal grazing angle of ${30}^{\circ }$.

```fc = 16.7e9; lambda = freq2wavelen(fc); grazang =30; v = 100; R = 10e3;```

Compute the antenna area constraint.

`area = sarminaperture(R,lambda,v,grazang)`
```area = 4.1486e-04 ```

## 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`

Grazing angle in degrees, specified as a scalar in the range [`0`, `90`].

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

Upper bound on area coverage rate in square meters per second, returned as a matrix. The rows of `aac` correspond to the range values in `r`. The columns of `aac` correspond to the wavelength values in `lambda`.