Coordinate names for relativity
coordnames.Rd
Trivial function to set coordinate names to “t
”,
“x
”, “y
”, “z
”.
Details
Function coordnames()
simply returns the character string
c("t","x","y","z")
. It may be overwritten.
Function flob()
sets the row and columnnames of a \(4\times
4\) matrix to coordnames()
.
Examples
coordnames()
#> [1] "t" "x" "y" "z"
flob(diag(3))
#> x y z
#> x 1 0 0
#> y 0 1 0
#> z 0 0 1
flob(matrix(1,4,4))
#> t x y z
#> t 1 1 1 1
#> x 1 1 1 1
#> y 1 1 1 1
#> z 1 1 1 1
## You can change the names if you wish:
coordnames <- function(x){letters[1:4]}
flob(outer(1:4,1:4))
#> t x y z
#> t 1 2 3 4
#> x 2 4 6 8
#> y 3 6 9 12
#> z 4 8 12 16