transform matrices into a single matrix?
显示 更早的评论
how I can transform matrices into a single matrix? I have 20 - 6x6 matrices, and I need to create 1 matrix for cluster analysis. Thanks!
5 个评论
KSSV
2016-10-6
what dimension of matrix you want at the end?
luca buonocore
2016-10-6
Marc Jakobi
2016-10-6
If you have 20 6x6 matrices, that's a total of 20*6*6 values = 720 values. In an output with 20 rows and 6 columns, you can only fit 120 values. Are you sure you want a 20x6 matrix?
luca buonocore
2016-10-6
KSSV
2016-10-6
Whats is the criteria for hierchical clustering..
采纳的回答
更多回答(1 个)
elias GR
2016-10-6
Make a 3D matrix. If your 6x6 matrices are in the variables A1,A2,...,A20, then:
A=zeros(6,6,20);
A(:,:,1)=A1;
A(:,:,2)=A2;
...
A(:,:,20)=A20;
At the end all the matrices are inside 1 matrix as you wished, A.
3 个评论
luca buonocore
2016-10-6
elias GR
2016-10-6
Give us a specific numerical example of what you need
luca buonocore
2016-10-6
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!