compare between two results with percentage Error

4 views (last 30 days)
Hi
can you help me with this problem , i have two results (original and calculation) , i would like to compare the original with calculation results and have the percentage error in calculation part when compare with original . for example if i have
Original =[1;2;3;1;2;3]; calculation=[1;2;3;1;2;3];
the calculation is exact the original so the percentage Error in calculation is 0% if i have
Original =[1;2;3;1;2;3]; calculation=[1;1;3;2;2;1];
the calculation is not exact the original so the percentage Error in calculation has to be 50%
thank you

Answers (1)

Alizée Perrin
Alizée Perrin on 6 Dec 2017
Your question is similar to this one.
Try this code :
PDif = 100*(calculation-original)./original;
  1 Comment
mohammed hussein
mohammed hussein on 6 Dec 2017
thank you for your answer . i want to compare not by number but by similarity in numbers . if it is similar OK if it is not so it is wrong . the percentage is based on similarity in number .

Sign in to comment.

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!