volume.ellipsoid.Rd
Compute the volume of geometric R object.
This is a generic function and has a method for ellipsoid
objects
(typically resulting from ellipsoidhull()
.
volume(object, ...) # S3 method for ellipsoid volume(object, log = FALSE, ...)
object | an R object the volume of which is wanted; for the
|
---|---|
log |
|
... | potential further arguments of methods, e.g. |
a number, the volume \(V\) (or \(\log(V)\) if log = TRUE
) of
the given object
.
ellipsoidhull
for spanning ellipsoid computation.
## example(ellipsoidhull) # which defines 'ellipsoid' object <namefoo> myEl <- structure(list(cov = rbind(c(3,1),1:2), loc = c(0,0), d2 = 10), class = "ellipsoid") volume(myEl)# i.e. "area" here (d = 2)#> [1] 70.24815myEl # also mentions the "volume"#> 'ellipsoid' in 2 dimensions: #> center = ( 0 0 ); squared ave.radius d^2 = 10 #> and shape matrix = #> [,1] [,2] #> [1,] 3 1 #> [2,] 1 2 #> hence, area = 70.248