Check if input is a 4 element vector
Show older comments
I'm trying to write an error check in a function code, which should check if the input is specifically a 4-element vector.
All i have so far is:
if ~isvector(x)
error('Inputs must be vector')
end
Is there a way to write a code in order to check if the input, x, is a 4-element (row) vector.?
I'd like it to throw an error if the input x is for example a 2-element row vector, and of course if it is not a vector.
Thanks
Accepted Answer
More Answers (1)
Turlough Hughes
on 11 Dec 2019
Edited: Turlough Hughes
on 11 Dec 2019
if size(x,2)~=4 || ~isvector(x) || ~isnumeric(x)
error('Input must be a row vector of length 4')
end
Categories
Find more on Big Data Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!