MATLAB: Point coordinates from different domains

3d plotsMATLAB

hi
I want to plot3 some points with X,Y,Z coordinates from different known domain. for example, X= 1:0.5:10 Y=0:0.2:25 z=0:0.1:4 . I want to set all ponits witch have (X,Y,Z)'s coordinats from all possible member of domains one by one then use plot3 or scatter3 the point (all of them…not random or specific one). I want to use uniform distribution.

Best Answer

X = 1:0.5:10; Y = 0:0.2:25; Z = 0:0.1:4;
[x, y, z] = ndgrid(X, Y, Z);
pointsize = 15;
scatter3(x(:), y(:), z(:), pointsize);