2つの3Dボリューム画像があり、最初の画像から1つのポイントを見つけて(このポイントに特定のx、y、z値があります)、別の色でマークします。つまり、x、y、zの値を挿入して、グラフ内のすべてのポイント内のこのポイントを異なる色で取得する方法を意味します。
2つのオプションがあります:
オプション1
hold
別のスキャッターに、異なる色を付けたいポイントのみをオーバーレイするために使用します。
data = rand(100,3); % some data
p = randi(100); % choose some point
scatter3(data(:,1),data(:,2),data(:,3),'Fill')
hold on
% here you plot only one point (p):
scatter3(data(p,1),data(p,2),data(p,3),'r','Fill')
hold off
オプション2
複数のポイントに色を付けたり、ポイントに異なる色を使用したりする場合scatter
は、最初に電話をかけるときにポイントごとに色を設定することをお勧めします。
data = rand(100,3); % some data
p = randi(size(data,1),5,1); % choose some points
c = ones(size(data,1),1); % default color
c(p) = 2:(numel(p)+1); % set different color for each points in p
col = lines(numel(p)+1); % set the colormap for the points
scatter3(data(:,1),data(:,2),data(:,3),[],col(c,:),'Fill')
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加