1 function s = copy_field_if_exists(s,source,fieldname,defaultvalue)
2 %
function s = copy_field_if_exists(s,source,fieldname,defaultvalue)
4 %
function setting the field fieldname in the
struct s. Either the
5 % field is copied from source
if it exists, or the defaultvalue is set
7 % Bernard Haasdonk 19.3.2010
9 if isfield(source,fieldname)
10 s = setfield(s,fieldname,getfield(source,fieldname));
12 s = setfield(s,fieldname,defaultvalue);