hexcone
clear close t = (0:5)*pi/3; x = [cos(t) 0 0]'; y = [sin(t) 0 0]'; z = [ones(7,1); 0]; vert = [x y z]; faces = [1 2 7; 2 3 7; 3 4 7; 4 5 7; 5 6 7; 6 1 7; ... 8 1 2; 8 2 3; 8 3 4; 8 4 5; 8 5 6; 8 6 1]; rgb = [ 1 0 0; 1 1 0; 0 1 0; 0 1 1; 0 0 1; 1 0 1; 1 1 1; 0 0 0]; patch('Vertices',vert,'Faces',faces,'FaceVertexCData',rgb,'FaceColor','interp','EdgeColor','w'); grid on view(-130,30);