====== analyzetype (reference only) ====== analyzetype - return properties of analyze image datatype FORMAT: [anadata, anareadtype, anareadsize] = analyzetype(anatype) Input fields: anatype numeric datatype given in Analyze header Output fields: anadata 1x1 data field with correct type and zero content anareadtype type string for fread operations anareadsize number of bytes per pixel/voxel ===== Notes ===== These outputs are returned for the following input values: * 2: ''{uint8(0), 'uint8=>uint8', 1}'' * 4: ''{int16(0), 'int16=>int16', 2}'' * 8: ''{int32(0), 'int32=>int32', 4}'' * 16: ''{single(0), 'single=>single', 4}'' * 64: ''{0, 'double=>double', 8}'' * 130: ''{int8(0), 'int8=>int8', 1}'' * 132: ''{uint16(0), 'uint16=>uint16', 2}'' * 136: ''{uint32(0), 'uint32=>uint32', 4}'' The function automatically handles incorrect endianness of the anatype value by deviding numbers greater than 255 by 256.