Page 1 of 1

How to write a driver test for this function? h = figure; set(h,'KeyPressFcn',@KeyPressCb); function y = KeyPressCb(~,ev

Posted: Mon May 02, 2022 12:27 pm
by answerhappygod
How to write a driver test for this function?
h = figure;
set(h,'KeyPressFcn',@KeyPressCb);
function y = KeyPressCb(~,evnt)
fprintf('key pressed: %s\n',evnt.Key);
global s;
if strcmp(evnt.Key,'rightarrow')==1
s = evnt.Key;
elseif strcmp(evnt.Key, 'leftarrow')==1
s = evnt.Key;
elseif strcmp(evnt.Key,'space')==1
s = evnt.Key;
end
end
end