Как получить красивую цветовую шкалу на (полу) логарифмических 3D графиках на Matlab? - PullRequest
3 голосов
/ 12 января 2009

После того, как на этот вопрос ответил по ссылке на внешний сайт , я понял, что решил проблему, просто чтобы получить другую: в логарифмическом масштабе C = Z параметры функций MESH и SURF работают не очень хорошо. Все, что вы получите, это синий график без обычного цветового градиента, который вы получите, передав 3 параметра.

Как вернуть это?

Ответы [ 2 ]

2 голосов
/ 12 января 2009

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

2 голосов
/ 12 января 2009

Вы смотрели на команду caxis ? Я также мог бы предложить вам взглянуть на свойства CData и CDataMapping объекта дескриптора поверхности. Я надеюсь, что эти ссылки указывают в правильном направлении.

...