Попробуйте (предположим, data
- это массив, который вы указали в своем вопросе):
x = data(:,1);
y = data(:,2);
z = data(:,3);
s = ones(size(data,1), 1) * 20; %sizes of markers
c = data(:,4); %color data
scatter3(x,y,z,s,c);
colorbar;
Или вы можете просто сделать это встроенным:
scatter3(data(:,1),data(:,2),data(:,3),ones(size(data,1), 1)*20,data(:,4));
colorbar