Галочки не масштабируются на графике - почему и как это исправить? - PullRequest
9 голосов
/ 10 января 2012

Поскольку мы растеризуем 3D-изображения с более высоким и высоким разрешением, каждый элемент изображения должен пропорционально увеличиваться и увеличиваться. Тем не менее, отметки перестают расти через некоторое время. Есть ли способ гарантировать, что отметки должны расти пропорционально остальной части графика, как текст?


Иллюстрация:

g = Graphics3D[Sphere[], Axes -> True, ImageSize -> 200]

Table[Image[
  ImageResize[Rasterize[g, "Image", ImageResolution -> n 72], 
   Scaled[1/n]], Magnification -> 1], {n, 6}]

Mathematica graphics

Column[Table[
   Image[Rasterize[g, "Image", ImageResolution -> n 72], Magnification -> 1], 
   {n, 6}], Alignment -> Left]

Нажмите здесь, чтобы увидеть результат (слишком большой, чтобы его можно было удобно разместить)

1 Ответ

2 голосов
/ 10 января 2012

См. http://reference.wolfram.com/mathematica/ref/Ticks.html Разделы «Дополнительная информация» и «Приложение». Вы можете указать длину тика следующим образом:

Tick mark size Plot 3D with custom tick marks

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...