How to compute the percentage of difference between two plots?
78 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Priya
el 30 de En. de 2014
Comentada: Image Analyst
el 12 de Sept. de 2018
Hi, Could anyone please tell me how to calcute the percentage of difference between two plots? Actually I'm trying to see if there is any model error between two plots or in other words, how much they deviate from each other.
I have come across some functions like rms, R-square fit etc. But I don't have any idea on using them. Please help me with this.
0 comentarios
Respuesta aceptada
Image Analyst
el 30 de En. de 2014
What's wrong with the obvious:
deltaSignal = abs(testSignal - referenceSignal);
percentageDifference = deltaSignal ./ referenceSignal; % Percent by element.
meanPctDiff = mean(percentageDifference); % Average percentage over all elements.
9 comentarios
metehan yayla
el 12 de Sept. de 2018
What if the "referenceSignal" is zero at some element(s)? Then, percentageDifference will be infinity which results in infinite meanPctDiff.
Más respuestas (1)
Daniel Simmons
el 25 de Feb. de 2015
To get the error between the 2 plots, you can use the compare the raw data using the relError function found at <http://uk.mathworks.com/matlabcentral/fileexchange/47834-relerror-m>
0 comentarios
Ver también
Categorías
Más información sobre Multirate Signal Processing 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!