campitch

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

Описание

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

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

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

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

свернуть все

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

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

Советы

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

Введенный в R2021a

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