From: Daragh on 16 Jul 2010 10:19 Hi, I'm using the function plot3 to display a 3D plot of a set of data points. Taking the following simple example: x = 0:0.1:10; plot3(x.^2,x,x) grid on axis square How would I call plot3 so that the colour of the line is a function of the height. Ideally I would like a light crey colour for low values which gets darker as the function value increases. Thanks!
From: Walter Roberson on 16 Jul 2010 10:25 Daragh wrote: > I'm using the function plot3 to display a 3D plot of a set of data points. > Taking the following simple example: > x = 0:0.1:10; > plot3(x.^2,x,x) > grid on > axis square > > How would I call plot3 so that the colour of the line is a function of > the height. You cannot do that with plot3(). Any one line in line() or plot() or plot3() must be the same color from beginning to end. You might be able to use scatter3() for your purposes.
From: Daragh on 16 Jul 2010 10:44 Thanks for the feedback, > You cannot do that with plot3(). Any one line in line() or plot() or > plot3() must be the same color from beginning to end. > > You might be able to use scatter3() for your purposes. Do you know how would I write the example I gave using scatter3 so that the colour was proportional to the height?
From: Daragh on 16 Jul 2010 12:35 I've managed to write what I need done using the function mesh - where the colour is proportional to the height. However, I'd like the colours to be a varying shade of grey - how can I do this using mesh? Thanks, Daragh
From: us on 16 Jul 2010 14:57 "Daragh " <wawel100(a)gmail.com> wrote in message <i1q1o8$fih$1(a)fred.mathworks.com>... > > I've managed to write what I need done using the function mesh - where > the colour is proportional to the height. However, I'd like the colours to be > a varying shade of grey - how can I do this using mesh? > > Thanks, > > Daragh a hint: help colormap; help gray; % <- and siblings - except for gray's anatomy, of course... us
|
Pages: 1 Prev: How to repeat a vector to creat a matrix Next: Identifying variables while importing |