diff --git a/matlab/TCV/gdat_tcv.m b/matlab/TCV/gdat_tcv.m index d49f698031e95f34a61386d23468ad4bdf5e1d4f..a7d5bbf6e68e6cfea87c370c3fa4a05a3b8bece1 100644 --- a/matlab/TCV/gdat_tcv.m +++ b/matlab/TCV/gdat_tcv.m @@ -2406,7 +2406,7 @@ elseif strcmp(mapping_for_tcv.method,'switchcase') % thus should take it from conf if present mdsopen(shot); ptot_ohm = tdi('\results::conf:ptot_ohm'); - if ~isempty(ptot_ohm.data) && ~ischar(ptot_ohm.data) && ~isempty(ptot_ohm.dim) + if ~isempty(ptot_ohm.data) && ~ischar(ptot_ohm.data) && ~isempty(ptot_ohm.dim) && any(~isnan(ptot_ohm.data)) gdat_data.ohm.data = ptot_ohm.data; gdat_data.ohm.t = ptot_ohm.dim{1}; gdat_data.ohm.dim = ptot_ohm.dim;