myorth: Rank and orthonormal basis

View source: R/myorth.R

myorthR Documentation

Rank and orthonormal basis

Description

myorth(X) makes an orthonormal basis for the space spanned by the columns of X. The number of columns returned equals myrank(X), which is the rank of X.

Usage

myorth(X, tol_ = 1e-09)

Arguments

X

numeric matrix.

tol_

tuning parameter for the rank.

Details

The calculations are based on the singular value decomposition (svd). And myrank(X) is the number of singular values of X that are larger than max(dim(X))*svd(x)$d[1]*tol_.

Value

myorth returns a matrix, whose columns form an orthonormal basis.

myrank returns a single number, which is the rank of X.

Note

In the special case where X has a single column, myorth(X) returns c*X where c is a positive constant.

Author(s)

Øyvind Langsrud and Bjørn-Helge Mevik

See Also

svd


ffmanova documentation built on Oct. 18, 2023, 5:08 p.m.

Related to myorth in ffmanova...