powered by
Computes the \(L^2\) distance between two SRVFs
get_l2_distance(q1fun, q2fun, method = "quadrature")
A numeric value storing the \(L^2\) distance between the two SRVFs.
A function that takes a numeric vector \(s\) of values in \([0, 1]\) as input and returns the values of the first SRVF at \(s\).
A function that takes a numeric vector \(s\) of values in \([0, 1]\) as input and returns the values of the second SRVF at \(s\).
A character string specifying the method to use for computing the \(L^2\) distance. Options are "quadrature" and "trapz". Defaults to "quadrature".
"quadrature"
"trapz"
q1 <- curve2srvf(beta[, , 1, 1]) q2 <- curve2srvf(beta[, , 1, 2]) get_l2_distance(q1, q2)
Run the code above in your browser using DataLab