isvector - Determine whether input is vector

Syntax

TF = isvector(A)

Description

TF = isvector(A) returns logical 1 (true) if A is a 1-by-N or N-by-1 vector where N >= 0, and logical 0 (false) otherwise.

The A argument can also be a MATLAB® object, as described in , as long as that object overloads the size function.

Examples

Test matrix A and its row and column vectors:

A = rand(5);

isvector(A)
ans =
     0

isvector(A(3, :))
ans =
     1

isvector(A(:, 2))
ans =
     1

See Also

isscalar, isempty, isnumeric, islogical, ischar, isa, is*

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS