ee.Array.matrixQRDecomposition
Calculates the QR-decomposition of a matrix into two matrices Q and R such that input = QR, where Q is orthogonal, and R is upper triangular. Returns a dictionary with entries named 'Q' and 'R'.
Usage | Returns |
---|
Array.matrixQRDecomposition() | Dictionary |
Argument | Type | Details |
---|
this: array | Array | The array to decompose. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["Calculates the QR decomposition of an array, expressing it as the product of an orthogonal matrix (Q) and an upper triangular matrix (R)."],["Returns the decomposed matrices Q and R within a dictionary, accessible via the keys 'Q' and 'R', respectively."],["Operates on an input array using the `Array.matrixQRDecomposition()` method, which takes no additional arguments beyond the array itself."]]],["The `matrixQRDecomposition` function computes the QR decomposition of a matrix. It decomposes an input matrix into two matrices: Q and R. Q is an orthogonal matrix, and R is an upper triangular matrix, where input matrix equals the product of Q and R (QR). The function accepts an array as input and returns a dictionary containing the computed Q and R matrices, accessible via the keys 'Q' and 'R'.\n"]]