diff --git a/tsg_io/readTsgDataNetCDF.m b/tsg_io/readTsgDataNetCDF.m index eaf2f11d185bb3e8750b9550404bab06ad0770b8..6c9930ddf1ec754eeaf7341324836b3e2fa88868 100644 --- a/tsg_io/readTsgDataNetCDF.m +++ b/tsg_io/readTsgDataNetCDF.m @@ -171,14 +171,22 @@ automaticQC( hMainFig ) for key = keys(nc.VARIABLES) var = char(key); tsg.(var) = nc.VARIABLES.(var).data__; + + % assign variable in base workspace + % ------------------------------------------- + assignin('base', var , tsg.(var)); end - % loop over all gloabal attributes and get associated value in + % loop over all global attributes and get associated value in % tsg structure % ----------------------------------------------------------------- for key = keys(nc.ATTRIBUTES) att = char(key); tsg.(att) = nc.ATTRIBUTES.(att).data__; + + % assign globals attributes in base workspace + % ------------------------------------------- + assignin('base', att , tsg.(att)); end % Save the data in the application GUI