文件名称:KhachiyanAlgorithmMain:使用 Khachiyan 算法将椭球拟合到 3d 数据点。 此代码将找到最小体积的椭球,其中包含所有3个椭圆的集合-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-18 04:10:39
matlab
例子数据=randint(100,3); 输出=KhachiyanAlgorithmMain(数据); plot3(data(:,1),data(:,2),data(:,3),'b.') 保持 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) plot3(output.medium
【文件预览】:
KhachiyanAlgorithmMain.m.zip