%% Vary Marker Color
% Use sphere to define vectors x, y, and z.

[X,Y,Z] = sphere(16);
x = [0.5*X(:); 0.75*X(:); X(:)];
y = [0.5*Y(:); 0.75*Y(:); Y(:)];
z = [0.5*Z(:); 0.75*Z(:); Z(:)];

%
% Define vectors s and c to specify the size and color of each marker.

S = repmat([50,25,10],numel(X),1);
C = repmat([1,2,3],numel(X),1);
s = S(:);
c = C(:);

%
% Create a 3-D scatter plot and use view to change the angle of the axes in the figure.

figure
scatter3(x,y,z,s,c)
view(40,35)

% Corresponding entries in x, y, z, and c determine the location and color of each marker.
% Copyright 2015 The MathWorks, Inc.