[Bug 24969] New: Functions to support manipulation of matrices

https://www.w3.org/Bugs/Public/show_bug.cgi?id=24969

            Bug ID: 24969
           Summary: Functions to support manipulation of matrices
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Requirements for Future Versions
          Assignee: jim.melton@acm.org
          Reporter: andrew_coleman@uk.ibm.com
        QA Contact: public-qt-comments@w3.org

XPath/XQuery 3.0 added support for arrays, including functions to create and
manipulate them.  A future version should consider adding functions to support
matrix operations.

Typical operations would be:
- creating n x m matrix (2-dimensional array)
- submatrix (splitting)
- transpose
- matrix addition
- matric multiplication
- scalar operations (addition/subtraction/multiplication etc of each entry)

A few use cases:
- representing graphs (edges, adjacency etc)
- computer graphics (4x4 transformation matrix representing translation,
rotation, scaling, perspective/orthogonal projection)
- data structures for probability and statistics
- linear algebra

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 7 March 2014 13:02:04 UTC