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.