view

Define ou obtém o ângulo de visão de eixos 3-D como azimute e elevação.

Categoria: Graphics > Formatting and Annotation

Sintaxe

view(az, el)

Define o azimute e a elevação, em graus.

view(2)

Usa a vista 2-D padrão, [0 90], olhando ao longo do eixo z.

view(3)

Usa a vista 3-D padrão, [-37.5 30].

[az, el] = view

Retorna os ângulos atuais.

Descrição

Os dois ângulos descrevem onde o observador está em relação aos eixos. view(0, 90) é a vista de cima, view(0, 0) olha ao longo do eixo y de frente, e view(90, 0) olha de lado. Em gráficos 2-D o padrão é [0 90].

O ponto de vista fica na propriedade View dos eixos. Girar os eixos com o mouse também o altera.

Argumentos de entrada

az
Azimute: a rotação em torno do eixo vertical, em graus. Valores positivos giram o ponto de vista em sentido anti-horário visto de cima.
el
Elevação: o ângulo acima do plano xy, em graus. 90 olha diretamente de cima.

Argumentos de saída

az, el
Azimute e elevação atuais. Com uma saída, um vetor [az el] de dois elementos.

Exemplo

Olhar de lado

surf(peaks(25))
view(3);
v3 = view
view(90, 0)
v = view
Saída
v3 = 1×2

  -37.5000   30.0000
v = 1×2

    90     0

Observações

No MatLivre a forma view([x y z]), que recebe um vetor de direção, não é suportada; use azimute e elevação.

Veja também

viewmtx camlight surf axis pbaspect