array

1 view (last 30 days)
nur izzati
nur izzati on 24 Apr 2012
what is the difference between array and matrices in matlab?

Accepted Answer

James Tursa
James Tursa on 24 Apr 2012
The nomenclature typically is:
Scalars are 1x1
Vectors are 1xN or Nx1
Matrices are MxN
Arrays are typically 3D or more, MxNxPx...etc
  1 Comment
Walter Roberson
Walter Roberson on 24 Apr 2012
And just to clarify: "array" covers all of the varieties.
It is like a "point" is a particular example of a "line", and a "line" is a particular example of a "rectangle", and a "rectangle" is a particular example of a "hyperrectangle", with all the levels above that also being referred to as "hyperrectangle" -- so you could use "hyperrectangle" to refer even to something that later turned out to be a point.
In practice, though, it is not uncommon for people to use "matrix" in MATLAB even when they mean a 3D or more array.

Sign in to comment.

More Answers (1)

nur izzati
nur izzati on 24 Apr 2012
ow, i see. but i think is it array- 1 row, i coloumn, matrix- more than 1 row and 1 column?

Categories

Find more on Resizing and Reshaping Matrices in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!