Red de conocimiento informático - Material del sitio web - Por ejemplo, ¿cómo puede la llamada función de suma en Matlab tener N dimensiones?

Por ejemplo, ¿cómo puede la llamada función de suma en Matlab tener N dimensiones?

borrar

clc

A=[1 4 7;2 5 8;3 6 9];

A(:,:,2)=[10 13 16;11 14 17;12 15 18]

A(:)'%% Expanda A en un vector de fila, puede ver que los datos en la matriz están organizados en el orden de columna La primera, la última fila y la última capa se almacenan secuencialmente.

sum(A,1) %% Entonces la suma en la primera dimensión es la suma de los datos de la columna

sum(A,2) %% Entonces la suma en la segunda dimensión La suma es la suma de los datos de la fila

sum(A,3) %% por lo que la suma en la tercera dimensión es la suma de los datos correspondientes en la capa