сплотить 3D-графики с одинаковым масштабом по x, y, z

Функция splot из gnuplot, которую я использую, показывает разные масштабы осей x, y и z. Итак, финальный сюжет часто растягивается по одной оси. Как я могу указать, что мне нужен одинаковый масштаб по всем трем осям?

Я читал, что «квадрат заданного размера» выполняет свою работу в 2D, но мне интересно, как этого можно достичь с помощью splot (3D).


person user506901    schedule 10.05.2012    source источник


Ответы (1)


Отличный вопрос!

Я думаю, ты хочешь set view equal xyz. (см. help view equal)

person mgilson    schedule 10.05.2012
comment
хотя руководство с этим согласуется, я все равно получаю результат: undefined variable: equal - person sluki; 17.09.2013
comment
@sluki, у меня все работает нормально. Возможно, у вас устаревшая / ошибочная версия _1 _... - person Atcold; 10.08.2014
comment
@mgilson, спасибо, но знаете, как остановить зависание графика, т.е. как уменьшить расстояние до плоскости xy? - person CastleDefender; 09.09.2015
comment
@CastleDefender попробуйте set xyplane relative 0 установить плоскость xy на z-min. - person Patrick Stalph; 21.03.2019