diff --git a/+SDF/save.m b/+SDF/save.m index 98b1e26..8725a7b 100644 --- a/+SDF/save.m +++ b/+SDF/save.m @@ -108,6 +108,8 @@ function save(filename, root) elseif islogical(data) h5_type = 'H5T_NATIVE_INT'; data = int32(data); + elseif isa(data, 'single') + h5_type = 'H5T_NATIVE_FLOAT'; else h5_type = 'H5T_NATIVE_DOUBLE'; end