r - 如何使用 R 类?
问题描述
此类允许找到由 df1 和 df2 定义的两个 V 多面体之间的交集。交点是(5,1)
。
我认为 IntVP 是一个函数,但它似乎是一个类。我如何将它与我的论点一起使用
df1 = matrix(c(6,1),ncol = 2)
df2 = matrix(c(5,4),ncol = 2)
A1 = rbind(df1,c(-1,0),c(0,-1))
A2 = rbind(df2,c(-1,0),c(0,-1))
当我创建一个新对象时:
last = new(IntVP, A1,A2)
我只能得到参数,但不能得到交集的实际结果。
解决方案
来自包的作者:
对于两个 V 多面体的交集,您将需要 R 版本的包volesti
。您应该使用功能音量。将多面体的顶点逐行存储在两个矩阵V1, V2
中。然后定义多面体如下,
P = IntVP$new(V1 = V1, V2 = V2)
然而,
volesti
不计算这种多面体的顶点。您可以从中计算(大约)体积或样本。
推荐阅读
- javascript - 只需调用 jQuery 函数一次
- reactjs - 如何使用 react-transition-group 触发动画
- javascript - 在不停止站点加载的情况下将数据上传到数据库
- java - 有没有使用 Junrar 库读取版本 5 的 RAR 文件的解决方案?
- reactjs - 根据 react-final-form 的更改更新表单值的简单方法
- php - 如何在 PHP 中将 mysql 查询的结果转换为 json 格式?
- go - golang renderer.HTML 没有从模板中选择 javascript 文件
- credentials - 我如何在不制作网站的情况下验证创建的插件
- php - 如何在 WooCommerce 中为未登录用户(访客)添加功能?
- php - 如何找到登录的“html/php页面”并更改详细信息