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?

Answers (1)

You can set the scale to log like so:
set(gca,'xscale','log','yscale','log');

1 Comment

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?

Sign in to comment.

Categories

Asked:

on 10 Oct 2019

Commented:

on 10 Oct 2019

Community Treasure Hunt

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

Start Hunting!