How I can change the color range of surface plot
6 views (last 30 days)
Show older comments
Hi everyone, I followed the answer of this question: https://ch.mathworks.com/matlabcentral/answers/5042-how-do-i-vary-color-along-a-2d-line I would like to change the range of the color in a specific range. I change the code as below but it did not work. Please suggest me a solution. Thanks!
x = 0:.05:2*pi;
y = sin(x);
z = zeros(size(x));
col = linspace(0, 255, size(x,2)); % This is the color, vary with x in this case.
% colormap([col; col; col].')
surface([x;x],[y;y],[z;z],[col;col],...
'facecol','no',...
'edgecol','interp',...
'linew',2);
0 Comments
Answers (1)
See Also
Categories
Find more on Surface and Mesh Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!