Development of a Java Package for Matrix Programming
Ngee-Peng Lim, Maurice HT Ling, Shawn YC Lim, Ji-Hee Choi, Henry BK, Teo

TL;DR
This paper presents MatrixPak, a Java package with classes for matrix representation and operations, including parsing from strings and converting to strings, aimed at facilitating numerical matrix computations in Java.
Contribution
The paper introduces a new Java package, MatrixPak, with four classes that support matrix operations and string parsing, enhancing Java's capabilities for matrix computations.
Findings
Provides a comprehensive Java package for matrix operations
Includes string parsing and formatting for matrices
Facilitates numerical matrix computation in Java
Abstract
We had assembled a Java package, known as MatrixPak, of four classes for the purpose of numerical matrix computation. The classes are matrix, matrix_operations, StrToMatrix, and MatrixToStr; all of which are inherited from java.lang.Object class. Class matrix defines a matrix as a two-dimensional array of float types, and contains the following mathematical methods: transpose, adjoint, determinant, inverse, minor and cofactor. Class matrix_operations contains the following mathematical methods: matrix addition, matrix subtraction, matrix multiplication, and matrix exponential. Class StrToMatrix contains methods necessary to parse a string representation (for example, [[2 3 4]-[5 6 7]]) of a matrix into a matrix definition, whereas class MatrixToStr does the reverse.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Computer Graphics and Visualization Techniques · Evolutionary Algorithms and Applications
