mgcViz :通用加性模型的可视工具 mgcViz R软件包提供了用于通用加性模型(GAM)的可视化工具。 mgcViz提供的可视化与mgcv中实现的可视化有所不同,因为大多数绘图都基于ggplot2强大的分层系统。 这是通过包装几个ggplot2层并将其与GAM模型特定的计算集成而实现的。 此外, mgcViz使用合并和/或子采样来生成可缩放至大型数据集(n = O(10 ^ 7))的图,并提供了多种用于可视模型检查/选择的新方法。 有关以下可视化类别的介绍,请参见: 平滑和参数化效果图:基于ggplot2分层图和基于rgl库的交互式3d可视化; 模型检查:交互式QQ图,传统残差图和沿着一个或两个协变量的分层残差检查; 特殊图:1D或2D平滑差异图,并绘制多维平滑效果的多个切片。
2022-03-24 10:25:47 253KB R
1
OpenGL 编程指南中文版(第四版),英文名《OpenGL Programming Guide Forth Edition,The Offical Guide to Learning OpenGl,Version 1.4》,作者:Dave Shreiner、Mason woo、Jackie Neider、Tom Davis,翻译:邓郑祥。内容预览: 本书包括 14 章。前 5 章介绍在屏幕上绘制彩色和光照三维物体所需的基本知识。 第一章“OpenGL简介”概述了 OpenGL 的各种功能,介绍了一个简单的 OpenGL 程序,并阐述了一些阅读后续章节所需的基本编程知识。 第二章“状态管理和绘制几何物体”介绍如何描述要在屏幕绘制三维物体。 第三章“观察”描述将三维模型绘制到屏幕上之前需要进行的变换。可以通过控制这些变换来显示特定的模型视图。 第四章“颜色”讨论如何指定绘制物体时使用的上色和着色方法。 第五章“光照”阐述如何控制物体周围的光照条件以及物体对其的反应(如何反射和吸收光)。光照是一个重要主题,因为仅当有光照时,物体看起来才有立体感。 后面几张阐述如何对三维场景进行优化或添加高级特性。请读者在熟练使用 OpenGL 的基础上,再使用这些特性。在讨论过程中,指出了哪些是高级主题。 第六章“混合、反走样、舞效和多边形偏移”描述对创建真实场景而言必不可少的技术,alpha 混合(创建透明物体)、反走样(消除锯齿)、大气效果(模拟烟雾)和多边形偏移(需要凸现填充多边形的边时,用于提高图像的美感)。 第七章“显示列表”讨论如何存储一系列的 OpenGL 函数调用,供以后执行。使用这种特性,可提高 OpenGL 程序的性能。 第八章“绘制像素、位图、字体和图像”讨论如何使用诸如位图和图像等的三维数据集。位图的一种典型用途是用于描述字体中的字符。 第九章“纹理映射”阐述如何将纹理(一维、二维或三维图像)映射到三维物体上,使用纹理映射,可实现许多不可思议的效果。 第十章“帧缓存”描述 OpenGL 实现中的各种缓存以及如何控制它们。可以使用缓存来实现隐藏面消除、模板测试、屏蔽、运动模糊和景深等效果。 第十一章“网格化和二次曲面”阐述如何使用 GLU(OpenGL 使用库)的网格化函数和二次曲面函数。 第十二章“求值程序和 NURBS”概述用于高效地生成曲线和曲面的高级技术。 第十三章“选择和反馈”阐述如何使用 OpenGL 的选择机制来选择屏幕上的物体;还介绍了反馈机制,它让您能够收集 OpenGL 生成的绘图信息,而不是根据这些信息在屏幕上绘制图像。 第十四章“OpenGL 高级技巧”描述几种巧妙和意想不到的 OpenGL 用法。这些技巧是作者多年使用 OpenGL 及其前身 Silicom Graphics IRIS 库的经验结晶。 另外,本书还包括几个对读者可能有所帮助的附录。 附录 A“操作顺序”从技术的角度概述了 OpenGL 执行的操作,按应用程序执行时这些操作发生的顺序对它们做了简要的描述。 附录 B“状态变量”列出了 OpenGL 存储的状态变量,并描述了如何获取它们的值。 附录 C“OpenGL 和窗口系统”简要地描述了各种窗口系统中用于支持 OpenGL 渲染的函数,讨论了到 X 窗口系统、Apple Macintosh、IBM OS/2、Microsoft Windows 的窗口系统接口。 附录 D“OpenGL 实用工具包(GLUT)基础”讨论了处理窗口系统操作的 GLUT 库。GLUT 是可移植的,它使得代码更简明、更易于理解。 附录 E“计算法线向量”阐述如何计算不同类型几何物体的法线向量。 附录 F“齐次坐标和变换矩阵”介绍了一些有关矩阵变换的数学知识。 附录 G“编程建议”列出了一些基于 OpenGL 设计者意图的建议,可能对读者会有所帮助。 附录 H“OpenGL 的不变性”描述了在什么情况下 OpenGL 实现必须生成与 OpenGL 规定完全相同的像素值。 最后,术语表定义了本书使用的重要术语。
2022-03-23 13:53:27 33.37MB OpenGL OpenGL指南 OpenGL编程 交互式
1
针对粒子滤波算法存在的粒子退化现象和重要性密度函数难以选取等问题,在研究交互式多模型滤波算法的基础上,设计一种基于随机加权自适应IMMUPF算法。首先,该算法在无迹粒子滤波的采样过程中融合了随机加权和交互式多模型滤波的优点,利用无迹卡尔曼滤波算法得到[k]时刻各模型估计最新量测信息的粒子;然后,对该组粒子进行输入交互作为各模型的输入,再经过模型匹配、重采样以及模型概率更新过程;最后,对各模型相对应的粒子进行输出交互,得到所有粒子的随机加权自适应和的表达式,循环更新粒子实现状态估计。将设计的算法应用于GPS/DR组合导航系统中进行仿真计算,结果表明,该算法计算得到的位置误差较UPF和IMMUPF有所减少,东向位置误差控制在[-8 m,+6 m],北向位置误差控制在[-8 m,+8 m],提高了GPS/DR组合导航系统定位的解算精度。
1
用Visual C++.NET开发交互式CAD系统,
2022-03-22 23:36:09 3.53MB 交互式CAD系统
1
前言 前两天在 echarts 上寻找灵感的时候,看到了很多有关地图类似的例子,地图定位等等,但是好像就是没有地铁线路图,就自己花了一些时间捣鼓出来了这个交互式地铁线路图的 Demo,地铁线路上的点是在网上随便下载了一个,这篇文章记录自己的一些收获(毕竟我还是个菜鸟)以及代码的实现,希望能够帮到一些朋友。当然,如果有什么意见的可以直接跟我说,大家一起交流才会进步。 效果图   http://www.hightopo.com/demo/subway/index.html 地图稍微内容有点多,要全部展示,字显得有点小了,但是没关系,可以按照需求放大缩小,字体和绘制的内容并不会失真,毕竟都是用矢量绘
2022-03-17 21:33:42 298KB AS canvas html5
1
迷你安 MiniAn是一种分析管道和可视化工具,受和软件包的启发,专门用于数据。 快速入门指南 创建一个新的conda env: conda create --name minian 安装MiniAn:conda conda install -c conda-forge minian 安装管道笔记本: minian-install --notebooks 可选安装演示影片: minian-install --demo 启动jupyter: jupyter notebook并打开笔记本“ pipeline.ipynb” 文献资料 MiniAn文档位于Readthedoc上,网址为: 为MiniAn做贡献 我们希望得到社区的反馈和贡献! 有关更多详细信息,请参见! 执照 该项目已获得GNU GPLv3的许可。
2022-03-15 21:19:45 542.04MB Python
1
交互式多模型算法matlab程序,有ca和cv两个基本模型。
2022-03-14 09:53:46 9KB 交互式 多模型 IMM
1
该存储库包含来自认知和情感神经科学实验室(Tor Wager,PI)和我们的合作者的MRI / fMRI / PET分析的核心工具。 这些工具提供了一种用于与神经影像数据交互的高级语言。 这个想法是获取预处理数据,甚至是单学科分析的结果——已建立的预处理管道的输出——并将它们导入到专门用于神经影像可视化和分析的轻量级、灵活的数据对象中。 这些对象允许使用简单的命令进行交互式分析,例如“绘图”、“预测”和“蒙太奇”。 该存储库还包括其他有用的工具箱,包括使用遗传算法的 fMRI 设计优化、fMRI HRF 估计、具有分层指数加权移动平均变化点分析的 fMRI 分析、各种 fMRI 诊断以及用于可视化大脑数据的其他工具和功能。
2022-03-12 11:41:16 334.62MB matlab
1
基于分水岭算法的交互式三维分割方法.
1
火山3D volcano3D软件包可用于探索三组之间差异表达的探针。 其主要目的是在三维火山图中可视化差异表达的基因。 这些图可以使用图转换为交互式可视化。 该插图探讨了PEAC类风湿关节炎试验(早期关节炎队列的病理生物学)中的案例研究。 该方法已经发表在 和可在获得的交互式Web工具。 该工具可作为可搜索界面,以检查各个滑膜和血液基因转录水平与组织学,临床和放射学参数以及6个月时的临床React之间的关系。 交互式界面允许探索基因模块分析中模块与临床参数之间的关系。 PEAC交互式Web工具正在作为创建,并使用服务器部署到Web。 也有补充说明,以获取有关以下方面的更多信息: 入门 先决条件 从CRAN安装 install.packages("volcano3D") 从Github安装 library(devtools) install_github("KatrionaG
2022-03-08 21:11:48 34.66MB package cran bioinformatics rna-seq
1