Создайте объект камеры для использования с объектом анимации
h = Aero.Camera
h = Aero.Camera создает объект камеры h для использования с объектом анимации. Объект камеры использует зарегистрированное преобразование координат. По умолчанию это аэрокосмическая система координат тела. Оси пользовательских систем координат должны быть ортогональными.
По умолчанию an Aero.Body объект обычно использует летательный аппарат x-y-z координаты для геометрии тела и данных временных рядов. Преобразуйте данные временных рядов из других систем координат на лету, регистрируя другое CoordTransformFcn функция.
Для получения дополнительной информации смотрите:
| Конструктор | Описание |
|---|---|
Camera | Создайте объект камеры для использования с объектом анимации. |
| Свойство | Описание | Значения |
|---|---|---|
CoordTransformFcn | Задайте функцию, которая управляет преобразованием координат. | Массив MATLAB |
PositionFcn | Задайте функцию, которая управляет положением камеры относительно тела анимации. | Массив MATLAB |
Position | Задайте положение камеры. | MATLAB- [-150,-50,0] массива |
Offset | Задайте смещение камеры. | MATLAB- [-150,-50,0] массива |
AimPoint | Задайте целевую точку камеры. | MATLAB- [0,0,0] массива |
UpVector | Задайте вверх вектор камеры. | MATLAB- [0,0,-1] массива |
ViewAngle | Задайте угол обзора камеры. | MATLAB- {3} массива |
ViewExtent | Задайте область просмотра камеры. | MATLAB- {[-50,50]} массива |
xlim | Задайте x- предел по осям камеры. | MATLAB- {[-50,50]} массива |
ylim | Задайте y- предел по осям камеры. | MATLAB- {[-50,50]} массива |
zlim | Задайте z- предел по осям камеры. | MATLAB- {[-50,50]} массива |
PrevTime | Задайте предыдущее время камеры. | MATLAB- {0} массива |
UserData | Задайте пользовательские данные. | MATLAB- {[]} массива |