From 20e64aa88c1df8013c98914fd667a2c70a2335e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Scylla=29?= <stephane.adjemian@univ-lemans.fr> Date: Fri, 27 Jun 2014 18:41:04 +0200 Subject: [PATCH] Fix for empty and nan fields. --- matlab/set_default_option.m | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/matlab/set_default_option.m b/matlab/set_default_option.m index 3c8303f76b..760d74fa86 100644 --- a/matlab/set_default_option.m +++ b/matlab/set_default_option.m @@ -33,6 +33,17 @@ function options=set_default_option(options,field,default) if ~isfield(options,field) options.(field) = default; + return +end + +if isempty(options.(field)) + options.(field) = default; + return +end + +if isnan(options.(field)) + options.(field) = default; + return end % 06/07/03 MJ added ; to eval expression \ No newline at end of file -- GitLab