Well written functions check inputs to make sure the input is valid. The function ErrorCheck takes three arguments:
If the input is anything other then this, throw the error message
'Cody demonstration error'
If the input is good, simply return 23.
Clarification: For b, with "a string" it seems you accept both string arrays and char arrays. For c, with "matrix" it seems you require a numeric array — this is different from MATLAB's definition of a "matrix".
Thank you David Verrelli. I have modified the problem description to try to reflect that.
Back to basics 25 - Valid variable names
Flag largest magnitude swings as they occur
Who is the smartest MATLAB programmer?
Matrix to column conversion
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office