07-Jan-2022 22:37:30 keyword_test(): MATLAB/Octave version "9.8.0.1380330 (R2020a) Update 2" Demonstrate how to use Name/Value keyword input. foo ( ) param1 = : "?" param2 = : "?" param3 = : "?" foo ( 'param2', 'b1' ) param1 = : "?" param2 = : "b1" param3 = : "?" foo ( 'param1', 'a2', 'param2', 'b2' ) param1 = : "a2" param2 = : "b2" param3 = : "?" foo ( 'param2', 'b3', 'param1', 'a3' ) param1 = : "a3" param2 = : "b3" param3 = : "?" foo ( 'param3', 'c4', 'param1', 'a4' ) param1 = : "a4" param2 = : "?" param3 = : "c4" foo ( 'param1', 'a5', 'param2', 'b5', 'param3', 'c5' ) param1 = : "a5" param2 = : "b5" param3 = : "c5" foo ( 'param1', 'a6', 'param1', 'a7', 'param1', 'a8' ) param1 = : "a8" param2 = : "?" param3 = : "?" foo ( 'bogus', 'z9' ) foo - Unrecognized parameter name "bogus"! param1 = : "?" param2 = : "?" param3 = : "?" foo ( 'param1', 'a10', 'param2' ) foo - Even number of Name/value pairs required! param1 = : "a10" param2 = : "?" param3 = : "?" keyword_test(): Normal end of execution. 07-Jan-2022 22:37:30