MATLAB: Error using griddedInterpolant.Grid coordinate arrays have inconsistent size.

griddedinterpolant

Good day
Kindly help
I am trying to use griddedInterpolant on my gridded data with the following dimensions:
latitudes length = 129
longitude length = 161
size(data) = 129 161
> F = griddedInterpolant(lat,lon,data);
Kindly suggest what I can do to get rid of the error. Thanks.

Best Answer

F = griddedInterpolant({lat,lon},data);