What's the difference between vectors and arrays?
96 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
As per subject, what's the difference between vectors and arrays in Matlab?
0 Kommentare
Antworten (4)
Stephen23
am 31 Mai 2017
Bearbeitet: Stephen23
am 31 Mai 2017
Just the size.
All arrays, matrices, vectors, and scalars in MATLAB are actually ND-arrays with infinite trailing singleton dimensions. A matrix has dimension three and higher as singleton. A vector has one non-singleton dimension (in MATLAB this is restricted to the first or second dimension, as the isvector docs show). There are no different classes for these different size arrays, the size alone is what distinguishes them (just like in mathematics).
"Arrays in MATLAB are N-dimensional, with an infinite number of trailing singleton dimensions."
0 Kommentare
Aloysius Fernandez
am 31 Aug. 2021
simply put - In MATLAB, all vectors are arrays, but not all arrays are vectors - they could be matrices or scalars.
0 Kommentare
Steven Lord
am 31 Mai 2017
MATLAB functions that expect a vector as input expect to be called with an array A as input for which isvector(A) returns true.
1 Kommentar
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!