Clear Filters
Clear Filters

How to create a 4 dimensional array??

179 views (last 30 days)
This is just a general question because I can't find it anywhere, but does anyone know how to create a 4-D array? What would the basic code be for it or just a basic example of one would be great!

Accepted Answer

Walter Roberson
Walter Roberson on 1 Dec 2011
Supposing A and B are 3 dimensional arrays, then cat(4,A,B) would join them along the fourth dimension.
  1 Comment
Jan
Jan on 1 Dec 2011
This works for 2D arrays also, because they are just special 3D arrays. See: "cat(4, 1, 1)".

Sign in to comment.

More Answers (1)

the cyclist
the cyclist on 1 Dec 2011
Edited: John Kelly on 26 Feb 2015
Here is a trivial example:
>> A = zeros(2,3,5,7);
>> A(1,2,1,2) = 6;
>> A(1,1,5,6) = 5;
>> A(2,1,1,:) = pi;

Categories

Find more on Matrices and Arrays 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!