1function Q_CheckUnusedParaQBD(options)
2%Q_CheckUnusedPara checks
if the optional parameter include unused entries
3if ( isempty(strfind(options.Mode,
'CR')) )&&( ~isempty(options.OptQBD_CR) )
4 warning(
'MATLAB:Q_CheckUnusedParaQBD:IgnoredParamateter',...
5 'Optional parameter ''OptQBD_CR'' ignored under mode ''%s''',options.Mode);
6elseif( isempty(strfind(options.Mode,
'FI')) )&&( ~isempty(options.OptQBD_FI) )
7 warning(
'MATLAB:Q_CheckUnusedParaQBD:IgnoredParamateter',...
8 'Optional parameter ''OptQBD_FI'' ignored under mode ''%s''',options.Mode);
9elseif( isempty(strfind(options.Mode,
'IS')) )&&( ~isempty(options.OptQBD_IS) )
10 warning(
'MATLAB:Q_CheckUnusedParaQBD:IgnoredParamateter',...
11 'Optional parameter ''OptQBD_IS'' ignored under mode ''%s''',options.Mode);
12elseif( isempty(strfind(options.Mode,
'LR')) )&&( ~isempty(options.OptQBD_LR) )
13 warning(
'MATLAB:Q_CheckUnusedParaQBD:IgnoredParamateter',...
14 'Optional parameter ''OptQBD_LR'' ignored under mode ''%s''',options.Mode);
15elseif( isempty(strfind(options.Mode,
'NI')) )&&( ~isempty(options.OptQBD_NI) )
16 warning(
'MATLAB:Q_CheckUnusedParaQBD:IgnoredParamateter',...
17 'Optional parameter ''OptQBD_NI'' ignored under mode ''%s''',options.Mode);