Removing data1 from 3D Plot and change the color of colorbar

2 views (last 30 days)
I have x, y, z which I wanted to create a fitting surface plot by using interpolation as below. Now, I want to remove the data1 from the plot which I think it is the original data. So, the plot looks cleaner. In addition, I would like to show the variation of the colors from 0 to max, while any negative number by a smaller range. If the small range does not work, I want all the negative z to be one color. I also attached the plot and the data. Anyway to help please.
xx = data(:,1);
yy = data(:,2);
zz = data(:,3)
f = fit([xx, yy],zz,'cubicinterp');
plot( f, [xx, yy], zz )
zlabel('m^{*}_{NPV} ($B)')
yticks([0 , 2, 4, 6, 8, 10])
colormap jet

Answers (0)


Find more on Colormaps 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!

Translated by