Como modificar a relação de aspecto para criar um efeito 3D para seus gráficos MATLAB

Como o efeito 3D é exibido na tela depende da proporção de dados que você definiu no MATLAB. o daspect ()

função permite obter a proporção atual e definir um novo. A relação de aspecto é uma medida de como o X, Y e interagir eixo z.

Por exemplo, uma proporção de aspecto [1, 2, 3] significa que, para cada uma unidade do eixo x, existem duas unidades do eixo y e três unidades do eixo z. Execute as seguintes etapas para ver como esse recurso funciona:

1

Digite YSource = [1, 3, 5 3, 7, 9 5, 7, 11] - e pressione Enter.

MATLAB cria uma fonte de dados para você.

2

Digite Bar1 = Bar3 (YSource) - e pressione Enter.

Você vê um gráfico de barras 3D aparecer.

3

Tipo de rotação (Bar1, [0, 0, 1], 270) - e pressione Enter.

O gráfico de barras gira para que você possa ver as barras individuais mais fácil.

4

Tipo daspect () e pressione Enter.

A saída contém três valores, como este:

ans = 0,3571 0,2679 2,1670

Então, você já sabe a proporção atual da trama, com o primeiro número que representa o valor do eixo-x, o segundo número o valor do eixo y, e o terceiro número o valor do eixo z.

5

Digite daspect ([25, 1, 1.2.]) - E pressione Enter.

A relação de aspecto de mudança de dados para criar, bares magro de aparência de altura. Os dados é precisamente a mesma que antes, como é a rotação, mas a interpretação das mudanças de dados.

6

Digite daspect ([65, 0,5, 7.]) - E pressione Enter.

A impressão é agora que as diferenças entre os pontos de dados são realmente muito pequena. Mais uma vez, nada mudou nos dados ou a rotação. A única coisa que mudou é a forma como os dados são apresentados.

7

Digite daspect ( 'auto') e pressione Enter.

O aspecto de dados retorna ao seu estado original.

menu