Concatenar
Publicado por DULCE (23 intervenciones) el 15/11/2019 22:01:42
Hola, en el programa que esoty haciendo , me piden smar matrices, pero quisiera saber si es lo mismo que concatenar.Mis matrices tiene la forma (m,n,t) dond em es la latitud, n la longitud y t el numero de dias de invierno. tengo varios archivos asi, lo que busco es sumarlos en una sola matriz , que mantenga la misma dimensión y despues sacar el promedio de esta nueva matriz.
1
2
3
4
5
6
7
8
9
10
clear all
years=1995:2015;
for i=1:length(years)
fileName=['P_MAM_',num2str(years(i))];
matData=load(fileName,'-mat');
FieldName=['analysed_sst_',num2str(years(i)),'_P'];
Data{i} = getfield(matData,FieldName);
end
ConCatMat = cat(4, Data{:});
AvgMat= mean(ConCatMat,4);
Valora esta pregunta
0