Can anyone point out the solution to the error shown below (in the end)?
Thank you in advance.
function output = name_value_pairs(varargin)if nargin == 0 || rem(length(varargin),2) ~= 0 output = {}; return;endfor i = 1:length(varargin) if ~ischar(varargin{i}) if ~isdouble(varargin{i}) || isfloat(varargin{i}) output = {}; return; end endendoutput = cell(((length(varargin))/2),2);n =1 ;for j = 1: (length(varargin))/2 for k = 1:2 output{j,k} = varargin{n}; n = n+1; endendend
Best Answer