Overview

Packages

  • JAMA
  • None
  • PHP
  • PHPExcel
    • CachedObjectStorage
    • Calculation
    • Cell
    • Chart
      • Renderer
    • Reader
      • Excel2007
      • Excel5
    • RichText
    • Settings
    • Shared
      • Escher
      • OLE
      • Trend
      • ZipArchive
    • Style
    • Worksheet
      • Drawing
    • Writer
      • 2007
      • CSV
      • Excel2007
      • Excel5
      • HTML
      • PDF

Classes

  • CholeskyDecomposition
  • EigenvalueDecomposition
  • PHPExcel_Shared_JAMA_LUDecomposition
  • PHPExcel_Shared_JAMA_Matrix
  • PHPExcel_Shared_JAMA_QRDecomposition
  • SingularValueDecomposition

Functions

  • hypo
  • JAMAError
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Download

Class PHPExcel_Shared_JAMA_QRDecomposition

Package: JAMA
License: v3.0
Author: Paul Meagher
Version: 1.1
Located at controlador/include/phpexcel/PHPExcel/Shared/JAMA/QRDecomposition.php
Methods summary
public Structure
# __construct( matrix $A )

QR Decomposition computed by Householder reflections.

QR Decomposition computed by Householder reflections.

Parameters

$A
Rectangular matrix

Returns

Structure
to access R and the Householder vectors and compute Q.
public boolean
# isFullRank( )

Is the matrix full rank?

Is the matrix full rank?

Returns

boolean
true if R, and hence A, has full rank, else false.
public Matrix
# getH( )

Return the Householder vectors

Return the Householder vectors

Returns

Matrix
Lower trapezoidal matrix whose columns define the reflections
public Matrix
# getR( )

Return the upper triangular factor

Return the upper triangular factor

Returns

Matrix
upper triangular factor
public Matrix
# getQ( )

Generate and return the (economy-sized) orthogonal factor

Generate and return the (economy-sized) orthogonal factor

Returns

Matrix
orthogonal factor
public Matrix
# solve( Matrix $B )

Least squares solution of A*X = B

Least squares solution of A*X = B

Parameters

$B
A Matrix with as many rows as A and any number of columns.

Returns

Matrix
Matrix that minimizes the two norm of QRX-B.
Constants summary
string MatrixRankException
# "Can only perform operation on full-rank matrix."
Properties summary
private array $QR

Array for internal storage of decomposition.

Array for internal storage of decomposition.

# array()
private integer $m

Row dimension.

Row dimension.

#
private integer $n

Column dimension.

Column dimension.

#
private array $Rdiag

Array for internal storage of diagonal of R.

Array for internal storage of diagonal of R.

# array()
Autene API documentation generated by ApiGen