diff options
author | Harpreet | 2015-11-02 16:20:08 +0530 |
---|---|---|
committer | Harpreet | 2015-11-02 16:20:08 +0530 |
commit | 29e8e8bbd43892c7fa146c165fdf128f786d6a7b (patch) | |
tree | edeacf24d149d777859c2eff9661d04c7bd2f93d /macros/setOptions.sci | |
parent | eb054c02e76fa28638b595865f5eda52277b70be (diff) | |
download | symphony-29e8e8bbd43892c7fa146c165fdf128f786d6a7b.tar.gz symphony-29e8e8bbd43892c7fa146c165fdf128f786d6a7b.tar.bz2 symphony-29e8e8bbd43892c7fa146c165fdf128f786d6a7b.zip |
README.rst added
Diffstat (limited to 'macros/setOptions.sci')
-rw-r--r-- | macros/setOptions.sci | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/macros/setOptions.sci b/macros/setOptions.sci index 138e577..68aad02 100644 --- a/macros/setOptions.sci +++ b/macros/setOptions.sci @@ -12,9 +12,8 @@ function setOptions(varargin) options = varargin(1); - nbOpt = size(options,2); + nbOpt = size(options); - value = strtod(options) if (nbOpt~=0) then for i = 1:(nbOpt/2) @@ -22,21 +21,19 @@ function setOptions(varargin) //Setting the parameters //Check if the given parameter is String - if (value(2*i) == %nan ) then - sym_setStrParam(options(2*i - 1),value(2*i)); + if (type(options(2*i)) == 10 ) then + sym_setStrParam(options(2*i - 1),options(2*i)); //Check if the given parameter is Double - elseif(type(value(2*i))==1) then - sym_setDblParam(options(2*i - 1),value(2*i)); + elseif(type(options(2*i))==1) then + sym_setDblParam(options(2*i - 1),options(2*i)); //Check if the given parameter is Integer - elseif(type(value(2*i))==8) + elseif(type(options(2*i))==8) sym_setIntParam(options(2*i - 1),options(2*i)); end - - end + end end - endfunction |