
KhachiyanAlgorithmMain: 使用 Khachiyan 算法将椭球拟合至 3D 数据点。此代码用于寻找最小体积...
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
简介:KhachiyanAlgorithmMain 是一个利用 Khachiyan 算法实现将椭球拟合到三维数据点的程序,旨在求解最小体积覆盖椭球问题。
例子数据=randint(100,3);
输出=KhachiyanAlgorithmMain(数据);
plot3(data(:,1),data(:,2),data(:,3),b.)
hold on
hsurface=surf(output.x,output.y,output.z,FaceColor,b,EdgeColor,none,FaceAlpha,0.1);
半径=输出。半径;
中心=输出。中心;
% 绘制主轴
plot3(output.minor(:,1),output.minor(:,2),output.minor(:,3),k,linewidth,0.2)
plot3(output.major(:,1), output.major(:,2),output.major(:,3),k,linewidth,5)
全部评论 (0)
还没有任何评论哟~


