Effacer les filtres
Effacer les filtres

Help with contour plot

8 vues (au cours des 30 derniers jours)
aurc89
aurc89 le 2 Sep 2014
Commenté : aurc89 le 2 Sep 2014
Hello! I have a 'contour' plot like the one in the figure.
As you can see, there is a lot of white space, and only a discrete set of colors in my figure, although the bar on the right shows a continuum range of color shades. Is there a way to see a plot able to show a more detailed chromatic scale? Maybe I need to increase the number of contours, but I don't know how. The only lines in my code are the following:
figure
contourf(x,y,M)
colormap(b2r(-0.15,0.25))
colorbar
Thanks for the help

Réponse acceptée

Kelly Kearney
Kelly Kearney le 2 Sep 2014
You can increase the number of contours using a fourth input, specifying either the number of lines or the values
contourf(x,y,M,50); % 50 contour lines
contourf(x,y,M, [-0.15:0.05:0.2]);
The latter option is better if you want uneven spacing of contours, for example higher resolution of lines near 0.
You might also be interested in this function: contourfcmap, which allows you to specify exactly which color you want to use for each interval.
  1 commentaire
aurc89
aurc89 le 2 Sep 2014
Thanks!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Contour Plots dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by