Как масштабировать оси x и y в mayavi2?

Я хочу сделать 3-й сюжет с mayavi2, используя mayavi.mlab.surf (). Эта функция имеет аргумент warp_scale, который можно использовать для масштабирования оси z, я ищу что-то подобное, но для осей x и y.

Я могу сделать это вручную, умножив массивы x и y, а затем используя аргумент диапазонов в mayavi.mlab.axes (), чтобы исправить метки осей, однако я ищу более прямой подход, подобный методу warp_scale.

Благодаря!

2 Solutions collect form web for “Как масштабировать оси x и y в mayavi2?”

когда «m» – ваш поверхностный объект:

m.actor.actor.scale = (0.1, 1.0, 1.0) 

http://osdir.com/ml/python.enthought.devel/2006-11/msg00067.html

Я искал одну и ту же функцию. И оказывается, вы просто не можете этого сделать,

http://comments.gmane.org/gmane.comp.graphics.mayavi.user/630

  • Использование TraitsUI в Mayavi для создания графического интерфейса, моделирования магнитного поля
  • Mayavi points3d с разным размером и цветами
  • Mayavi: интерполировать цвета лица в triangular_mesh
  • Сценарий Python не продолжается до закрытия окна сцены Mayavi
  • Mayavi не работает из Spyder: жалуется на «ValueError: API QString» ... »
  • ValueError: невозможно установить набор инструментов для wx, поскольку он уже установлен на qt4
  • Неявное уравнение и майяви
  • Импорт майави из python создает всплывающее окно с черным фоном в пользовательском интерфейсе (Mavericks / Canopy)
  • Как подключиться / подключить / сгруппировать несколько объектов в Mayavi2
  • Mayavi Mlab: рисование октаэдров
  • Простая стрелка mayavi / tvtk в mlab странное поведение (выглядит как ошибка)
  • Python - лучший язык программирования в мире.