MATLAB: Overlaying contourf plot on a geomap with coordinates

contourfgeomapoverlaysuperimpose

Hi all,
I have the following code:
figure
%C is a 2D matrix with some data
%lxs = start of latitude, lxe = end of latitude
%lys = start of longitude, lys = start of longitude
geoshow([lxs lxe],[lys lye],C,'DisplayType','texturemap')
I am a newbie in Matlab and I have the following problem:
I want to overlay the contourf of matrix C onto a geomap with coordinates, is my code wrong or is there another way to do this?
Cheers.

Best Answer

[m,n] = size(C) ;
lat = linspace(lxs,lxe,m) ;
lon = linspace(lys,lye,n)
hold on
contour(lat,lon,C)