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 件のコメント

Sean de Wolski
Sean de Wolski 2013 年 12 月 12 日
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 2013 年 12 月 12 日
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?

回答 (0 件)

この質問は閉じられています。

質問済み:

2013 年 12 月 12 日

閉鎖済み:

2013 年 12 月 12 日

Community Treasure Hunt

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

Start Hunting!

Translated by