# pointAt

## Syntax

## Description

### Satellite Object

`pointAt(`

steers the satellites in the vector `sat`

,`coordinates`

)`sat`

toward the geographical
coordinates [latitude; longitude; altitude] specified by
`coordinates`

.

`pointAt(`

steers the satellites specified by the row vector `sat`

,`'nadir'`

)`sat`

toward the
nadir direction. `'nadir'`

is the default pointing direction.

`pointAt(`

sets the attitude of the satellite `sat`

,`attitudetable`

)`sat`

such that it follows the
attitudes provided in `attitudetable`

, which is a MATLAB^{®}
`timetable`

object.

`pointAt(`

specifies options using one or more name-value arguments in addition to the input
arguments in the previous `sat`

,`attitudetable`

,`Name=Value`

)`attitudetable`

syntax. For example, to
interpret the provided attitude values as the rotation from the Geocentric Celestial
Reference Frame (GCRF) to the body frame, set `CoordinateFrame`

to
`inertial`

.

`pointAt(`

sets the attitudes of the satellite `sat`

,`attitudetimeseries`

)`sat`

such that it follows the
attitude provided in `attitudetimeseries`

, which is a MATLAB
`timeseries`

object.

`pointAt(`

specifies options using one or more name-value arguments in addition to the input
arguments in the previous `sat`

,`attitudetimeseries`

,`Name=Value`

)`attitudetimeseries`

syntax. For example, to
interpret the provided attitude values as the rotation from the GCRF to the body frame,
set `CoordinateFrame`

to `inertial`

.

### Gimbal Object

`pointAt(`

sets the gimbal angles (gimbal azimuth and gimbal elevation) of the gimbals in the vector
`gimbal`

,`'none'`

)`gimbal`

to zero. This setting is the default.

`pointAt(`

steers the gimbals in the vector `gimbal`

,`coordinates`

)`gimbal`

toward the geographical
coordinates [latitude; longitude; altitude] specified by
`coordinates`

.

`pointAt(`

steers the gimbals specified by the row vector `gimbal`

,`'nadir'`

)`gimbal`

toward the
nadir direction of their parents, namely, their parent's latitude, longitude, and 0 meter
altitude.

`pointAt(`

sets the orientation of the gimbals to align with the azimuth and elevation angles
provided in `gimbal`

,`steeringtable`

)`steeringtable`

, which is a MATLAB
`timetable`

object.

`pointAt(`

sets the orientation of the gimbals to align with the azimuth and elevation angles
provided in `gimbal`

,`steeringtimeseries`

)`steeringtimeseries`

, which is MATLAB
`timeseries`

object.

## Examples

## Input Arguments

## Version History

**Introduced in R2021a**