Mean square error of two matrices
    12 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Anurag Pujari
 el 1 de Abr. de 2013
  
    
    
    
    
    Editada: Lorson Blair
 el 2 de Abr. de 2022
            How to calculate the mean square error of two matrices? How to use the inbuilt MATLAB function msc for that?The Mathworks help for mse is not clear to me.
0 comentarios
Respuesta aceptada
  Wayne King
    
      
 el 1 de Abr. de 2013
        Do you have the Wavelet Toolbox? If so, you can use measerr(), otherwise, suppose your original matrix is X and your approximation is Xapp
   X = randn(256,256);
   Xapp = randn(256,256);
   D = abs(X-Xapp).^2;
   MSE = sum(D(:))/numel(X);
7 comentarios
  Lorson Blair
 el 2 de Abr. de 2022
				
      Editada: Lorson Blair
 el 2 de Abr. de 2022
  
			For persons who still have questions about this, you can use the Frobenius norm: 
A = randi(10,3);
B = randi(25,3);
MSE = norm(A-B,'fro')^2/numel(A);
Más respuestas (0)
Ver también
Categorías
				Más información sobre Image Filtering and Enhancement 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!



