web-dev-qa-db-fra.com

Comment définir la longueur d'une échelle égale dans gnuplot

Salut Est-il possible dans gnuplot de définir des échelles de sorte que la longueur de scaleX et scaleY soit la même ?? J'ai essayé différentes astuces (taille définie, ratio défini, etc.) mais même si la plage de scaleX et scaleY est la même - la longueur de ces échelles est différente. Il semble que la longueur de la plage de 0 à 1 (sur scalex) soit supérieure à la longueur de la plage de 0 à 1 (sur scaleY).

30
nina

Réellement, set size ratio -1 définir le même rapport dans toutes les directions indépendamment de la fenêtre tandis que set size square tracer dans une boîte carrée, quelle que soit la plage que vous utilisez.

39
Tsathoggua

Eh bien, maintenant que nous avons trouvé la réponse (voir les commentaires de la question), je pourrais aussi bien la poster pour que les autres la trouvent plus facilement:

set size square

fait l'affaire.

Cherio Woltan

24
Woltan

Cela fonctionne bien pour l'intrigue (2D). Pour splot (3D), utilisez set view equal xyz

18
Jaime Villate