resolution: Row and column resolution of a matrix.

Description Usage Arguments Value Author(s) References See Also Examples

View source: R/resolution.R

Description

Given an input matrix or its singular value decomposition,

calculates the resolution of the equations (rows) and of the unknowns (columns) of the matrix.

Usage

1
resolution (s, tol = sqrt(.Machine$double.eps))

Arguments

s

either a matrix or its singular value decomposition.

tol

tolerance for the singular values.

Value

a list containing:

row

resolution of the rows (equations).

col

resolution of the columns (variables).

nsolvable

number of solvable unknowns - the rank of the matrix.

Author(s)

Karline Soetaert <[email protected]>

Dick van Oevelen<[email protected]>

References

Menke, W., 1989. Geophysical Data Analysis: Discrete Inverse Theory. Revised edition. International Geophysics Series. Academic Press, London.

See Also

svd, the singluar value decomposition

Examples

1
2
3
4
resolution (matrix(nrow = 3, runif(9)))  #3rows,3columns
resolution (matrix(nrow = 3, runif(12))) #3rows,4columns
resolution (matrix(nrow = 3, runif(6)))  #3rows,2columns
resolution (cbind(c(1, 2, 3), c(2, 3, 4), c(3, 5, 7))) # r3=r1+r2,c3=c1+c2

limSolve documentation built on Aug. 14, 2017, 3:01 p.m.