Nothing
## ----out.width='20%', out.extra='style="float:right; padding:10px"',echo=FALSE----
knitr::include_graphics(system.file("help/figures/clifford.png", package = "clifford"))
## ----formalshow---------------------------------------------------------------
suppressMessages(library("clifford"))
set.seed(0)
(M <- matrix(rnorm(9),3,3))
o <- as.1vector(M[,1]) ^ as.1vector(M[,2]) ^ as.1vector(M[,3])
Adag <- rev(e(seq_len(3)))
c(drop(Adag %.% o), det(M))
## ----directwedge--------------------------------------------------------------
as.1vector(M[,1]) ^ as.1vector(M[,2]) ^ as.1vector(M[,3])
## ----usecoeffs----------------------------------------------------------------
coeffs(as.1vector(M[,1]) ^ as.1vector(M[,2]) ^ as.1vector(M[,3]))
## ----detofi3------------------------------------------------------------------
coeffs(e(1) ^ e(2) ^ e(3))
## ----largermatrix-------------------------------------------------------------
cliff_det <- function(M){
o <- as.1vector(M[,1])
for(i in 2:nrow(M)){
o <- o ^ as.1vector(M[,i])
}
return(coeffs(o))
}
## ----usenewfunction-----------------------------------------------------------
M <- matrix(rnorm(100),10,10)
LHS <- det(M)
RHS <- cliff_det(M)
c(LHS,RHS,LHS-RHS)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.