Я делаю график quiver3d с длиной вектора, масштабируемой с помощью log (длина) + 5, чтобы визуализировать большой диапазон длин от 0 до 1. Однако есть ли способ вернуть цветовую карту к исходным значениям, показывая логарифмический шкала? Я хотел бы сделать это исключительно на питоне, потому что если возникнут проблемы с запуском графического интерфейса Mayavi.
изменить метки цветовой карты в mayavi/mlab
Ответы (2)
Я не знаю хорошего способа сделать это, но я могу придумать хитрый способ, который может быть самым простым: создать невидимый фиктивный объект с правильной цветовой картой и отобразить цветовую полосу из этого объекта.
person
aestrivex
schedule
11.09.2013
Я не уверен, поможет ли это в вашем случае, но вы можете использовать аргумент scale_factor quiver3d, чтобы ограничить максимальную длину колчана. Но это, конечно, линейное масштабирование, а не логарифмическое.
person
max
schedule
12.02.2014