还是只有三行代码
ptCloud3=pointCloud(Cluster3);
cmatrix3 = ones(size(ptCloud3.Location)).*[1 0 0];
ptCloud3=pointCloud(Cluster3,'Color',cmatrix3);
cmatrix是一个N*3的颜色矩阵,[1,0,0]则对于RGB三中颜色,其取值范围在0-1之间。
ptCloud已经为点云格式,如果只是单纯地显示点云,读取mat文件后可以用
load A.mat;
X=A';
axis equal;
plot3(X(:,1),X(:,2),X(:,3),'g.','MarkerSize',10)
‘g’表示绿色,‘r’红色,‘b’蓝色,‘MarkerSize’则表示标记点的大小