Percentage of each elements in a 3d matrix
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Jonas Damsbo
 el 6 de En. de 2019
  
    
    
    
    
    Respondida: dpb
      
      
 el 6 de En. de 2019
            Hey
I have a 3d matric with size 359x180x360.
I want now to create a new matrix with size 359x180x360 where all the elements have percentage of a specific value, so a simple example:
A(:,:,1) = [7, 8, 12; 4, 13, 5; 11, 12, 12]
A(:,:,2) = [11, 9, 12; 6, 12, 8; 15, 15, 2]
And I want the new matrix with the percentage of values greather than 10 so I get a matrix like:
B(3,3,1) = [50, 0, 100; 0, 100, 0; 100, 100, 50]
Anyway to do that? 
0 comentarios
Respuesta aceptada
  dpb
      
      
 el 6 de En. de 2019
        There's no point in the output array having P planes...
  V=value;
  [~,~,N]=size(A);
  B=100*sum(A>V,3)/N;
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

