overlap the same data 5 times
Show older comments
Hello,
I want to overlap the same mat file data five times. For example: I have 5 separate mat file data with same matrix value. Each mat file having its matrix of 11111x23.
Now i want to overlap all the data into one mat file.
I want my output like this at end,
Inputs: 11111x23
11111x23
11111x23
11111x23
11111x23
Output: 55555x23
Can someone please help me to solve my problem.
Thank you
Answers (1)
KSSV
on 15 Aug 2022
Let M be the matrix in your mat file.
matFiles = dir('*.mat') ;
N = length(matFiles) ;
iwant = [];
for i = 1:N
S = matfile(matFiles(i).name) ;
iwant = [iwant ; S.M] ;
end
Categories
Find more on Workspace Variables and MAT Files 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!