Main Content

sarprf

Synthetic aperture radar PRF

Since R2021a

Syntax

``prf = sarprf(v,daz)``
``prf = sarprf(v,daz,Name,Value)``

Description

example

````prf = sarprf(v,daz)` computes the radar pulse repetition frequency (PRF) as a function of the sensor velocity and the antenna dimension in the azimuth direction.```

example

````prf = sarprf(v,daz,Name,Value)` specifies additional options using name-value arguments.```

Examples

collapse all

A side-looking airborne SAR operating in broadside moves with a velocity of 100 m/s. The sensor has an aperture dimension of 1.5 m in azimuth. Compute the radar pulse repetition frequency. Assume an antenna roll-off factor of 1.2.

```daz = 1.5; v = 100; ka = 1.2```
```ka = 1.2000 ```

Compute the SAR pulse repetition frequency.

`prf = sarprf(v,daz,'RollOff',ka)`
```prf = 160 ```

Input Arguments

collapse all

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

Data Types: `double`

Antenna width in the azimuth direction in meters, specified as a positive real scalar or a vector.

Data Types: `double`

Name-Value Arguments

Specify optional pairs of arguments as `Name1=Value1,...,NameN=ValueN`, where `Name` is the argument name and `Value` is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Before R2021a, use commas to separate each name and value, and enclose `Name` in quotes.

Example: `'RollOff',1.2,'ConeAngle',120`

Antenna roll-off factor, specified as a positive real scalar. This argument provides a safety factor that prevents mainlobe returns from aliasing in the pulse repetition frequency (PRF) time interval. Adjust the roll-off factor to make the PRF greater than the mainlobe Doppler bandwidth.

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

Radar pulse repetition frequency in hertz, returned as a matrix. The rows of `prf` correspond to the velocity values in `v`. The columns of `prf` correspond to the antenna dimension values in `daz`.

Version History

Introduced in R2021a