Logaritmic scale in contour map via Matlab.

Hello,
I have a question about a code. Well, I have created a contour map with contourf command.
I would like to convert the linear scale bar to logaritmic scale bar.
I ve used these commands:
[loni, lati] = meshgrid(...
linspace(min(lon),max(lon)),...
linspace(min(lat),max(lat)));
Tempi = griddata(lon,lat,Temp, loni,lati);
contourf(loni,lati,Tempi)
could anyone help me?

Réponses (1)

thoughtGarden
thoughtGarden le 10 Oct 2019
You can set the scale to log like so:
set(gca,'xscale','log','yscale','log');

1 commentaire

Ivan Mich
Ivan Mich le 10 Oct 2019
Ok, I would like to find a way to make a new contour plot. In this plot I would like to keep thw "old" colorbar (I mean the bar of my contour values before to be Logaritmhited).
Could anyone help me?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Contour Plots dans Centre d'aide et File Exchange

Question posée :

le 10 Oct 2019

Commenté :

le 10 Oct 2019

Community Treasure Hunt

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

Start Hunting!

Translated by