What is the best error metric for complex numbers in matlab?
8 次查看(过去 30 天)
显示 更早的评论
I need to calculate the error percentage for complex numbers and I generally use:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1435218/image.png)
All measured and actual are complex numbers.
Is there any other metric in matlab to calculate errors in complex domain?
0 个评论
回答(2 个)
John D'Errico
2023-7-16
编辑:John D'Errico
2023-7-16
First, why do you think this is inadequate? What don't you like about it?
Does it satisfy some basic requirements of a simple norm, in the sense that it is zero when the two are the same, and greater than zero when they are not? (Yes.)
Is it non-dimensional? That is, in the sense that if you scale all everything by any constant, will it yield the same value? This means if you change measurement units from meters to nanometers, the result will be no different. (Yes.)
Is it simple and terribly efficient to compute? (Yes.)
Is there something better than what has been used for longer than I have been alive? Not that I know of. Complex numbers work just like real numbers in this sense, as long as you use abs there.
Ok, how about this? Don't multiply by 100. That saves a CPU cycle by avoiding the multiply. And all you need to do is recognize that the multiply by 100 was always irrelevant, as long as you change your perception of what a small number is in context.
Seriously, there is no better secret formula that the rest of us know, but we never tell anyone who does not know the secret handshake. Or, maybe I just never learned the handshake. ;-)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!