exponenta event banner

putpole

Исходный вектор для размещения северного полюса в указанной точке

Синтаксис

origin = putpole(pole)
origin = putpole(pole,units)

Описание

origin = putpole(pole) возвращает origin вектор, необходимый для преобразования системы координат таким образом, чтобы поставить истинный Северный полюс в точку, заданную вектором трех (или двух) элементов pole. Этот вектор имеет вид [latitude longitude meridian], указывая координаты в исходной системе, в которой истинный Северный полюс должен быть помещен в преобразованную систему. Меридиан - это долгота, на которой должна быть центрирована новая система, которая является новой полюсной долготой, если она опущена. Выход представляет собой трехэлементный вектор вида [latitude longitude orientation], где широта и долгота - координаты в нетрансформированной системе нового начала координат, а ориентация - азимут истинного Северного полюса в преобразованной системе.

origin = putpole(pole,units) позволяет определить угловые единицы измерения origin вектор, где units - любая допустимая единица измерения угла. Значение по умолчанию: 'degrees'.

Примеры

Потяните Северный полюс вниз по меридиану 0 ° на 30 ° до 60ºN. Каков результирующий исходный вектор?

origin = putpole([60 0])

origin =
   30.0000         0         0

Это имеет смысл: когда столб скользил вниз на 30 °, точка, которая находилась на 30 ° к северу от происхождения, скользила вниз, чтобы стать происхождением. Ниже приводится менее очевидная трансформация:

origin = putpole([60 80 0])   % constrain to original central 
                              % meridian

origin =
    4.9809         0   29.6217

origin = putpole([60 80 40])  % constrain to arbitrary meridian

origin =
    4.9809   40.0000   29.6217

Совет

При разработке поперечных или наклонных проекций нужны преобразованные системы координат. Одним из способов определения этих систем является определение точки в исходной (нетрансформированной) системе, которая станет новым (преобразованным) источником.

См. также

|

Представлен до R2006a