У меня есть тонна данных, которые необходимо обработать из лабораторных работ. У меня есть тонна файлов .mat, которые содержат сигнальную матрицу размером 7 x w. Мне нужно изменить размер матрицы на 7 x N и w больше и меньше N, чтобы облегчить остальную часть анализа (не заботятся о данных за N). У меня есть psuedocode того, как я хочу, чтобы это работало, но не знаю, как его реализовать. Любая помощь будет большой благодарностью!автоматизация загрузки нескольких файлов * .mat и изменение размера матрицы
структура папок всех моих данных:
Главная папка
Alpha 1
1111.mat
1321.mat
Alpha 2
1010.mat
1234.mat
1109.mat
933.mat
Alpha 3
1223.mat
т.д.
Psudeocode:
Master_matrix = []
For all n *.mat
Load n'th *.mat from alpha 1
If w > N
Resize matrix down to N
Else
Zero pad to N
End if
Master_matrix = master_matrix .+ new resized matrix
End for
rest of my code...