¿Qué significa matlab T=(:,:,1)?
Los dos puntos se refieren a todas las dimensiones
Por ejemplo, matriz A=[1 2 3 4
5 6 7 8]
Entonces A (:, 2), si la coordenada de la fila es dos puntos, representa todas las filas y 2 es la coordenada de la columna, entonces A (:, 2) representa todas las filas de la segunda columna, que es una columna. vector: [2 6]'
Entonces matlab T=(:,:,1) representa todos los datos en la primera y segunda dimensión, y el primero en la tercera dimensión
T es una matriz tridimensional
1:3 representa el primer número al tercer número de la dimensión
Sigue siendo la matriz anterior
A (:,1:3)
Una dimensión son todos los datos y la segunda dimensión es del primer número al tercer número, es decir, todas las filas desde la primera columna hasta la tercera columna p>
[1 2 3
5 6 7]