3D matrix summation
    11 次查看(过去 30 天)
  
       显示 更早的评论
    
If I have the following 3D matrices. How I sum every T(:,:,1) with its following T(:,:,2) to have 3 2D matrices.
T(:,:,1) =
     0     0     0     0     0     0     0     0     0     0
    19     0     0     0     0     0     0     0     0     0
    20     0     0     0     0     0     0     0     0     0
    21     0     0     0     0     0     0     0     0     0
     0    22     0     0     0     0     0     0     0     0
     0     0    23     0     0     0     0     0     0     0
     0     0     0    24     0     0     0     0     0     0
     0     0     0     0    25     0     0     0     0     0
     0     0     0     0     0    26     0     0     0     0
     0     0     0     0     0     0    27     0     0     0
T(:,:,2) =
     0     0     0     0     0     0     0     0     0     0
     1     0     0     0     0     0     0     0     0     0
     2     0     0     0     0     0     0     0     0     0
     3     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0    13     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0    14     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
T(:,:,1) =
     0     0     0     0     0     0     0     0     0     0
    19     0     0     0     0     0     0     0     0     0
    20     0     0     0     0     0     0     0     0     0
    21     0     0     0     0     0     0     0     0     0
     0    22     0     0     0     0     0     0     0     0
     0     0    23     0     0     0     0     0     0     0
     0     0     0    24     0     0     0     0     0     0
     0     0     0     0    25     0     0     0     0     0
     0     0     0     0     0    26     0     0     0     0
     0     0     0     0     0     0    27     0     0     0
T(:,:,2) =
     0     0     0     0     0     0     0     0     0     0
     1     0     0     0     0     0     0     0     0     0
     2     0     0     0     0     0     0     0     0     0
     3     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0     4     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0    14     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
T(:,:,1) =
     0     0     0     0     0     0     0     0     0     0
    19     0     0     0     0     0     0     0     0     0
    20     0     0     0     0     0     0     0     0     0
    21     0     0     0     0     0     0     0     0     0
     0    22     0     0     0     0     0     0     0     0
     0     0    23     0     0     0     0     0     0     0
     0     0     0    24     0     0     0     0     0     0
     0     0     0     0    25     0     0     0     0     0
     0     0     0     0     0    26     0     0     0     0
     0     0     0     0     0     0    27     0     0     0
T(:,:,2) =
     0     0     0     0     0     0     0     0     0     0
     1     0     0     0     0     0     0     0     0     0
     2     0     0     0     0     0     0     0     0     0
     3     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0     4     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     5     0
     0     0     0     0     0     0     0     0     0     0
     0     0     0     0     0     0     0     0     0     0
How I sum every T(:,:,1) with its following T(:,:,2) to have 3 2D matrices.
3 个评论
采纳的回答
  Walter Roberson
      
      
 2017-5-9
        For any one of them,
sum(T, 3)
1 个评论
  Orlando Ramirez-Valle
 2021-2-14
				Hello,
How can I add in 3D using intervals;
example:
(62x50x341) 3d matrix
I want to add the following intervals in 3D:
Intervals; 8,30,31,31,30,31,30,31,31,28,31,29
is it possible to do it in a loop?
Thanks in advance
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




