当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R volume.ellipsoid 计算(椭球体的)体积


R语言 volume.ellipsoid 位于 cluster 包(package)。

说明

计算几何体积R目的。这是一个通用函数,并且有一个方法ellipsoid对象(通常由ellipsoidhull().

用法

volume(object, ...)
## S3 method for class 'ellipsoid'
volume(object, log = FALSE, ...)

参数

object

一个R所需体积的物体;为了ellipsoid方法,该类的一个对象(参见ellipsoidhull或下面的例子)。

log

logical 指示是否应以对数刻度返回体积。也许需要更大的尺寸。

...

方法的潜在进一步论证,例如log

一个数字,给定 object 的卷 (如果是 log = TRUE 则为 )。

例子

## 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)
myEl # also mentions the "volume"

set.seed(1)
d5 <- matrix(rt(500, df=3), 100,5)
e5 <- ellipsoidhull(d5)

作者

Martin Maechler (2002, extracting from former clusplot code); Keefe Murphy (2019) provided code for dimensions .

也可以看看

ellipsoidhull 用于跨越椭球计算。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Compute the Volume (of an Ellipsoid)。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。