Skip to contents

Computes Frobenius distance between projection matrices.

Usage

subspace_distance(B_hat, B)

Arguments

B_hat

Estimated basis matrix.

B

True basis matrix.

Value

Numeric subspace distance.

Examples

B <- matrix(c(1, 0, 0, 0, 1, 0), nrow = 3)
transformed <- B %*% diag(c(2, 3))
subspace_distance(transformed, B)
#> [1] 0