15 lines
436 B
Matlab
15 lines
436 B
Matlab
function is = iskeyvalue(rowcellarray)
|
|
is = true;
|
|
if ~iscell(rowcellarray) || ~isrow(rowcellarray) || ~iseven(length(rowcellarray))
|
|
is = false;
|
|
return
|
|
end
|
|
if any(~cellfun(@ischar, rowcellarray(1:2:length(rowcellarray))))
|
|
is = false;
|
|
return
|
|
end
|
|
if any(~cellfun(@(x) isnumeric(x) & isscalar(x), rowcellarray(2:2:length(rowcellarray))))
|
|
is = false;
|
|
return
|
|
end
|
|
end |