pub fn pca_nd(
result: &KarcherMeanResultNd,
argvals: &[f64],
ncomp: usize,
) -> Result<PcaNdResult, FdarError>Expand description
Perform PCA on aligned multidimensional (R^d) curves.
Stacks aligned data from all d dimensions into an (n x d*m) matrix, centers, computes the SVD, and extracts principal components and scores.
§Arguments
result— Pre-computed Karcher mean result for N-d curvesargvals— Evaluation points (length m)ncomp— Number of principal components to extract
§Errors
Returns FdarError if inputs are invalid or SVD fails.