要求是要网格化区域,显示出立方体所在位置,立方体大小已知,区域范围已知,用什么语句实现,要的结果大概如下图所示
clear;clc
x=12;y=13;z=0;%指定位置
l=2;w=5;h=5;%设置长,宽,高
[a,b,c]=meshgrid([0 1]);
p=alphaShape(l*a(:)-(l-x),w*b(:)-(w-y),h*c(:)-(0-z));
plot(p,'edgecolor','none')
xlabel('x');ylabel('y');zlabel('z');
camlight
grid on;
axis([0 21,0,21,0,20]);
效果: