Поворот графика, изменение точки обзора

 

При построении трехмерных поверхностей оси координат располагаются всегда одинаковым образом. Часть поверхности остается при этом скрытой. Для получения полной информации о поверхности ее желательно "осмот­реть" со всех сторон. Положение наблюдателя за системой координат, изо­браженной на рис. 3.7, характеризуется двумя углами: азимутом (Az) и уг­лом возвышения (Е1). Азимут отсчитывается от оси, противоположной у, а угол возвышения от плоскости ху. На рис. 3.7 положительные направления отсчета обозначены стрелками.

Рис. 3.7.Положение наблюдателя

 

Изменение положения наблюдателя относительно графика в MatLab осуще­ствляет функция view. Аргументами view являются азимут и угол возвыше­ния, отсчитываемые в градусах. По умолчанию Az = -37.5°, El = 30°. Для того чтобы узнать текущее положение наблюдателя, следует вызвать view с двумя выходными аргументами:

» [Az, El] = view

Az =

-37.5000

El =

 

Положение наблюдателя задается входными аргументами view. Посмотрите, например, на поверхность, изображенную на рис. 3.35, возвышаясь над бис­сектрисой первого квадранта плоскости ху под углом 45°, для того, чтобы увидеть скрытую часть поверхности. Для поворота точки наблюдения используйте команду view (Az, El).

Разверните график поверхности так, как показано на рис. 3.8, чтобы по­смотреть на него вдоль оси у со стороны плоскости xz, для этого необходимо использовать view(0,0).

Рис. 3.8.Наблюдатель смотрит на график вдоль оси у со стороны плоскости xz

 








Дата добавления: 2015-03-11; просмотров: 742;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.