I am writing netcdf files using he nccreate and ncwrite calls. I have noticed that 'identical' netcdf files (containing one 2 dimensional variable) written with Matlab versions 2011a and 2012a differ. The 2012a netcdf file was almost twice as large. Furthermore, only the 2011a version was readable by a colleague using their netcdf reader (sorry, I don't know the version of the netcdf library that they are using).
I cannot find any specification in the Matlab documentation of the netcdf library used in 2011a or 2012a. Can anyone provide information about possible differences between the two versions?