Mean square error of two matrices
    12 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Anurag Pujari
 am 1 Apr. 2013
  
    
    
    
    
    Bearbeitet: Lorson Blair
 am 2 Apr. 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 Kommentare
Akzeptierte Antwort
  Wayne King
    
      
 am 1 Apr. 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 Kommentare
  Lorson Blair
 am 2 Apr. 2022
				
      Bearbeitet: Lorson Blair
 am 2 Apr. 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);
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Image Filtering and Enhancement finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



