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