Non-Programming Platform for Matrix and Vector Operations in Linear Algebra
OwnerDeping Liinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerDeping Liinventor
Estimating the term…
A non-programming platform consisting of modules (functions) is created for matrix and vector operations in linear algebra. Each module appears to be a typical math function and can carry out a class of distinct matrix and vector operations. By taking a short line of user input at interface, each module can be applied separately or along with other modules and math functions as well as their combinations and compositions for various matrix operations. For an intended operation, users only need to write a short line of self-explaining input, which is required to write in math language, in a logic order, and appear to be human readable math expressions and functions. This platform enables users to have the common functionalities in most matrix calculators and computer algebra systems, so they can focus on learning essential concepts and relations in linear algebra instead of on programming commands and syntax.
A non-programming platform consisting of modules (functions) for matrix and vector operations, and each module carrying out a class of distinct operations in linear algebra, which include (1) matrices and vector operations and manipulations (addition, subtraction, multiplication, inverse, matrix polynomials, merging matrices, transpose, conjugate of complex matrices, rotation matrices, Jacobian matrices, special matrices, and random matrices);
Dependencies are inferred from the claim text.