多面体

欧利公式

喜夏-厌秋 提交于 2019-12-24 17:51:46
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 欧拉是近代著名的数学家和物理学家,在1750年他提出了正多面体公式.数学界称为,正多面体的欧拉公式:F+V-K=2. 表2-1:正多面体的欧拉公式 图形 正四面体 正六面体 正八面体 正十二面体 正二十面体 面数f 4 6 8 12 20 棱数k 6 12 12 30 30 顶点数e 4 8 6 20 12 ∮2-1 单纯体结构的解密 正多面体欧拉公式经历300多年,至今无解.问题出现在数学家没有发现,解决这一难题的路径.密码性分形数学从数学的逻辑性、结构性分析数学原理.打开了解决这一难题的通道. 正多面体现象不是孤立的数学现象,它是从几何单纯体结构演化过来的.几何单纯体结: 1点为面;二点为线;三点为面,四点为体.它们共有元素: 1(点)+3(两点一线)+7(三点、三线、一面)+14(四点、四线、六面)=25(要素) 由于,多面体欧拉公式是以“点、线、面”为要素计量的,因此,四面体内的体没有统计在单纯体总要素内. 在密码系统内有两类性质结构:“空无、中空”,其中6和8是空无性结构. 4和9是中空性结构. 6和8的空无命题,经过四个层次的演化,转换为正四面体结构.而中空结构丢失在系统转化过程中了. 中空结构“4+9= 13”,三个层次演化过程的:1+3+7=11个命题被弃掉.于是有: 13-11=2, (13

CGAL多面体布尔运算

匿名 (未验证) 提交于 2019-12-02 23:05:13
环境配置 BOOST下载boost_1_68_0x64 CGAL下载CGAL4.7x64 CMake下载x64 64位 VS2015 x64 1.编译boost (1)打开命令行窗口; (2)输入cmd.exe,回车; (3)将boost根目录下面的booststrap.bat文件直接拖到cmd.exe打开的界面并回车, (4)运行b2.exe; (5)编译完成。 环境变量: BOOST_LIBRARYDIR =...\boost_1_68_0x64\lib64-msvc-14.0 BOOST_ROOT = ...\boost_1_68_0x64 2.编译CGAL (1)运行下载好的CGAL.exe。 (2)安装cmake,运行cmake-gui,进行设置: (3)在cmake-gui界面点击左下角:Configure; 3.VS2015生成 (1) 打开CGAL.sln,在Debug和Release模式下都运行一遍。 (2) VS项目测试,新建控制台项目。添加x64配置。 多面体布尔运算流程 1.包含头文件,声明变量别名。 #include <CGAL/Exact_predicates_exact_constructions_kernel.h> #include <CGAL/Polyhedron_3.h> #include <CGAL/Nef_polyhedron_3.h>