Como definir o mesmo comprimento do eixo no gnuplot

2

Estou fazendo um mapa com o gnuplot. Mas, acho que o comprimento do eixo X não é igual ao eixo Y. Por exemplo, o comprimento de X de 0 a 10 é 20 pixels, enquanto 15 pixels no eixo Y, de 1 a 10. Posso definir diretamente os eixos X e Y com o mesmo comprimento? Obrigado.

    
por HXGuo 19.02.2014 / 14:16

2 respostas

6

Isso define o comprimento da unidade de ambos os eixos para o mesmo valor:

set size ratio -1

Aqui está um trecho da documentação:

set size ratio <r> ...

The meaning of a negative value for <r> is different. If <r>=-1, gnuplot tries to set the scales so that the unit has the same length on both the x and y axes. This is equivalent to set view equal xy. See set view equal. If <r>=-2, the unit on y has twice the length of the unit on x, and so on.

    
por 19.02.2014 / 15:38
1

Tente com

set size square

Isso deve definir a dimensão (não a escala) dos dois eixos como igual.

    
por 19.02.2014 / 14:42

Tags