campitch

Установите или получите угол тангажа камеры для средства просмотра спутникового сценария

Описание

campitch(viewer,pitch) устанавливает угол тангажа камеры для заданного средства просмотра сценариев спутника. Установка угла тангажа наклоняет камеру вверх или вниз, как показано на этом рисунке.

Camera with double-headed arrow, pointing up and down in front of lens

outPitch = campitch(viewer,___) возвращает угол тангажа камеры. Если второй вход pitch, затем функция устанавливает выход равным входам тангажу.

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

свернуть все

Средство просмотра спутниковых сценариев, заданное как satelliteScenarioViewer объект. viewer должен быть задан как скаляр satelliteScenarioViewer объект.[1]

Угол тангажа камеры, заданный как скаляр в области значений [ -90 , 90 ] степеней. По умолчанию угол тангажа составляет -90 степени, что означает, что камера указывает непосредственно на поверхность земного шара.

Совет

  • Когда угол тангажа близок к -90 (значение по умолчанию) или 90 градусам, камера теряет одну вращательную степень свободы. В результате при изменении угла крена может измениться угол рыскания. Это явление называется gimbal lock. Чтобы избежать эффектов карданной блокировки, вызовите camheading функцию вместо функции camroll функция.

Введенный в R2021a

[1] Выравнивание контуров и меток областей является представлением функции, предоставляемой поставщиками данных, и не подразумевает одобрения MathWorks®.