|
ABSTRACT
If we allow the magnitude and angle of a complex number (expressed in polar form) to range over an interval, it describes a semicircular region, similar to a fan; these regions are what we call complex fans. Complex numbers are a special case of complex fans, where the magnitude and angle are point intervals. Operations (especially addition) with complex numbers in polar form are complicated. What most applications do is to convert them to rectangular form, perform operations, and return the result to polar form. However, if the complex number is a Complex Fan, that transformation increases ambiguity in the result. That is, the resulting Fan is not the smallest Fan that contains all possible results. The need for minimal results took us to develop algorithms to perform the basic arithmetic operations with complex fans, ensuring the result will always be the smallest possible complex fan. We have developed the arithmetic operations of addition, negation, subtraction, product, and division of complex fans. The algorithms presented in this article are written in pseudocode, and the programs in Common Lisp, making use of CLOS (Common Lisp Object System). Translation to any other high-level programming language should be straightforward.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ALEFELD, G. AND HERZBERGER, J. 1983. Introduction to Interval Computation. Academic Press, Inc., New York, NY.
|
| |
2
|
|
| |
3
|
|
| |
4
|
G NEN, T. 1988. Modern Power System Analysis. John Wiley & Sons, Inc., New York, NY.
|
| |
5
|
GRAINGER, J. J. AND STEVENSON, W. D. 1994. Power System Analysis. McGraw-Hill, Inc., New York, NY.
|
 |
6
|
|
| |
7
|
KERR, R. B. 1977. Electrical Network Science. Prentice-Hall, Englewood Cliffs, NJ.
|
| |
8
|
KLATTE, R. AND ULLRICH, C. 1980. Complex sector arithmetic. Computing 24, 2-3, 139-148.
|
| |
9
|
LANCASTER, G. 1974. DC and AC Circuits. Calendar Press, Oxford.
|
| |
10
|
MOORE, R. E. 1996. Interval Analysis. Prentice-Hall, Inc., Englewood Cliffs, NJ.
|
| |
11
|
|
| |
12
|
SWOKOWSKI, E.W. 1975. Fundamentals of Algebra and Trigonometry. Prindle, Weber & Schmidt, Inc., Boston, MA.
|
| |
13
|
WALTON, A. K. 1987. Network Analysis and Practice. Cambridge University Press, New York, NY.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|