My dataset consists of three vectors (x,y and z). I plot these values as dots in a 3d-plot with plot3(x,y,z), which is fine. I also want to show a plane in the same plot. To get the data of this plot I use linear regression on x and y to get a new z.
This is how it looks:

(source: bildr.no)
I want the surf to be filled with only one color (say light blue or gray) and set the opacity, to make it see-through. How can I do this?
The easiest way to create a surface that has just 1 color and a given transparency value is to set the ‘FaceColor’ and ‘FaceAlpha’ properties of the surface object:
This example sets the surface color to be red and the transparency to 0.5. You can also set the edge properties too (with ‘EdgeColor’ and ‘EdgeAlpha’).