Simplifications of rational matrices by using UML
Tasić, Milan B.
Stanimirović, Ivan P.
Facta universitatis - series: Mathematics and Informatics
Visual C++ | UML | class diagrams | rational matrix | simplification | activity diagrams
The simplification process on rational matrices consists of simplifying each entry represented by a rational function. We follow the classic approach of dividing the numerator and denominator polynomials by their common GCD polynomial, and provide the activity diagram in UML for this process. A rational matrix representation as the quotient of a polynomial matrix and a polynomial is also discussed here and illustrated via activity diagrams. Also, a class diagram giving the links between the class of rational matrices and the classes of rational functions and polynomials is obtained.