wrapTo180

Оберните угол в степенях до [-180 180]

Синтаксис

Описание

пример

lonWrapped = wrapTo180(lon) оборачивает углы в lon, в степенях, до интервала [-180, 180] такого, что 180 карт до 180 и -180 карт до -180. В целом нечетные, положительные множители 180 карты до 180 и нечетные, отрицательные множители 180 карты до -180.

Примеры

свернуть все

Задайте короткий список долгот, которые нужно обернуть.

lon = [-400 -190 -180 -175 175 180 190 380];

Оберните долготы в области значений [ -180 , 180 ] степеней.

lonWrapped = wrapTo180(lon)
lonWrapped = 1×8

   -40   170  -180  -175   175   180  -170    20

Задайте второй список долгот, которые отбираются в большой области значений углов. Оберните долготы.

lon2 = -720:720;
lon2Wrapped = wrapTo180(lon2);

Постройте график обернутой долготы. Обернутые долготы остаются в области значений [ -180 , 180 ] степеней.

plot(lon2,lon2Wrapped)
xlabel("Longitude (degrees)")
ylabel("Wrapped Longitude (degrees)")
grid on

Figure contains an axes. The axes contains an object of type line.

Входные параметры

свернуть все

Углы, заданные как числовой вектор.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

Выходные аргументы

свернуть все

Обернутые углы, заданные как числовой вектор со значениями в области значений [-180, 180].

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

| |

Введенный в R2007b
Для просмотра документации необходимо авторизоваться на сайте