MATLAB: Error-inducing quiverm documentation

latlonMapping Toolboxmeridionalquivermzonal

The documentation for quiverm describes quiverm(lat,lon,u,v), where lat and lon represent latitude and longitude, respectively, which makes sense so far. Unfortunately, a rather misleading oversight was made in defining u and v. The documentation states that u and v represent vectors in latitude and longitude, respectively, despite the convention of letting u represent a zonal component and v represent a meridional component. This is akin to defining x and y as vertical and horizontal components, respectively. Sure, you can do it, but it is misleading because it defies a well-established convention.
Is there a justification defining u as a meridional component and v as a zonal component?

Best Answer

This FEX submission by Andrew Roberts gets it right.