最小边界框:(x,y,z) 空间中点周围的最小边界框-matlab开发

时间:2024-06-19 01:47:07
【文件属性】:

文件名称:最小边界框:(x,y,z) 空间中点周围的最小边界框-matlab开发

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-19 01:47:07

matlab

使用此函数,可以轻松计算 3d 中一组点周围的最小框(具有直角)。 盒子的极值属性是根据体积、表面或边长总和来确定的。 计算仅基于启发式,但大量测试尚未显示任何反例。 该函数背后的算法细分为具有不同运行时间的三个精度级别。 x = randint(10000,1); y = rand(10000,1); z = rand(10000,1); tic;[rotmat,cornerpoints,volume,surface] = minboundbox(x,y,z,'v',3);toc 经过的时间是 10.772170 秒。 体积 = 0.9993 表面 = 5.9974 感谢 John d'Errico 和 Roger Stafford 在这方面对证明和算法进行了大量讨论。 John 还从 FEX 编写了 minboundrect,这对提交的影响很大。 同样在这个档案中,我


【文件预览】:
minboundbox.zip

网友评论