2013-09-09 2 views
1

Я делаю рисунок quiver3d с длиной вектора, масштабированной по длине журнала (длина) +5, чтобы визуализировать большой диапазон длин между 0 и 1. Есть ли способ изменить colormap вернуться к исходным значениям, показывая логарифмическую шкалу? Я хотел бы сделать это исключительно в python, потому что если есть проблемы с запуском GUI Mayavi.изменить метки цветов в майави/mlab

trying to change this to logarithmic

ответ

0

Я не знаю хороший способ сделать это, но я могу думать о Hacky тот, который вполне может быть проще всего сделать: создать невидимый фиктивный объект с правой палитрой, и отобразить цветную панель с этого объекта.

0

Я не уверен, поможет ли это в вашем случае, но вы можете использовать аргумент scale_factor quiver3d для ограничения максимальной длины колчана. Но это, конечно, линейное масштабирование, а не логарифмическое.