Description Usage Arguments Details Value Note Author(s) References See Also Examples
Extract the leading eigenvalues of a large matrix and their eigenvectors, using random projections.
1 2 |
M |
A square matrix |
n |
Number of eigenvalues to extract |
U,V |
If |
only.values |
If |
q |
Number of power iterations to use in constructing the projection basis (zero or more) |
symmetric |
If |
spd |
If |
p |
The oversampling parameter: number of extra dimensions above n for the random projection |
The parameters p and q are as in the reference. Both functions use Algorithm 4.3 to construct a projection; ssvd
then uses Algorithm 5.1.
With spd=TRUE
, seigen
uses Algorithm 5.5, otherwise Algorithm 5.3
A list with components
values |
eigenvalues |
vectors |
matrix whose columns are the corresponding eigenvectors |
Unlike the Lanczos-type algorithms, this is accurate only for large matrices.
Thomas Lumley
Nathan Halko, Per-Gunnar Martinsson, Joel A. Tropp (2010) "Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions" https://arxiv.org/abs/0909.4061.
1 2 3 4 5 6 7 8 9 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.