combining matrixes into 3d vector

Hi i have a function with a for loop. When I run it produces say 5 matrices with the same number of columns but different number of rows. How do i concatenate this 5 matrices into a 3d vector?? Please this is not me being lazy i have written all the code to produce this matrices i am just stuck in this part!

3 comentarios

Sean de Wolski
Sean de Wolski el 12 de Dic. de 2013
What do you want to do with the inconsisten dimensions? Pad with zeros, nans, etc?
Alternatively you could use a cell array to store each unequal sized slice.
Giovanni
Giovanni el 12 de Dic. de 2013
Any method is fine, as long as i can make the 3D matrix. Currently i have the following,
function [Plotavg] = Plotavg( niterations,iterations,T,A,B,interval)
for n=1:niterations vector = Arraylinspace(iterations, T, A, B, interval) end
end
which produces say 4 vectors with the same number of columns but different rows. Then how would i concatenate them?

Respuestas (0)

La pregunta está cerrada.

Preguntada:

el 12 de Dic. de 2013

Cerrada:

el 12 de Dic. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by