文件名称:简单插值:使用简单复形的多维插值
文件大小:75KB
文件格式:ZIP
更新时间:2024-03-17 00:12:03
delaunay-triangulation interpolator simplicial-complex C++
简单插值 该软件可让您在两个多维空间中指定对应的点,然后在这些空间之间进行平滑插值。 例如,这使游戏手柄的两个操纵杆(四个维度)可以控制数十个或数百个单独的参数。 此软件实现简单插值,如《, ,:copyright:Cambridge University Press》中所述。 建筑 在几乎所有Linux或Mac OS X 10.3×10.13上,都可以通过输入make运行交互式OpenGL演示。 跑步 单击并拖动到窗口中的任何位置。 鼠标指针q (用于“查询”)被解释为附近点(蓝色三角形)的加权和。 点的灰色光盘的大小显示其重量。 中心点C是特殊的,当q位于固定点的凸包之外时,用于无边界的单纯形(三角形,其中一个边为无穷大)。 按退出键退出。 客制化 从的底部开始。 对于OpenGL演示,请调用evalInteractive() ; 或者,要对随机生成的数据使用插值器,请调用evalAutom
【文件预览】:
simplicial-interpolation-master
----pointops.c++(2KB)
----pointsites.h(128B)
----gacli.c++(6KB)
----bary.h(475B)
----edahiro.c++(18KB)
----sammon.h(299B)
----hullmain.c++(9KB)
----util.h(536B)
----rsites.c++(786B)
----rand.c++(1KB)
----det.h(263B)
----hull.h(6KB)
----gacli.h(450B)
----LICENSE(34KB)
----screenshot.png(6KB)
----bary.c++(11KB)
----points.h(97B)
----README.hull(670B)
----fg.c++(13KB)
----det.c++(2KB)
----.gitignore(19B)
----hull.c++(7KB)
----io.c++(10KB)
----Makefile(931B)
----si.h(2KB)
----README.md(2KB)
----ga.c++(7KB)
----ch.c++(16KB)
----si.c++(16KB)
----edahiro.h(376B)
----stormacs.h(3KB)
----ga.h(723B)
----sammon.c++(4KB)