3D scatter plot: can I make transparent points

조회 수: 20 (최근 30일)
AGG
AGG 2024년 4월 23일
댓글: AGG 2024년 4월 26일
Hello all,
I have a dataset of XYZ and a value I want to plot in a 3D view (attach JPG of my attempt). When using scatter3 it plots all the datapoints, making it hard to see any feature in the centre of the 3D cube. Is any way I could make the points to be transparent (or smaller) depending on its value ? the same way I have a colorbar, but in dot size, or transparency.
Thanks in advance
  댓글 수: 2
Voss
Voss 2024년 4월 23일
이동: Voss 2024년 4월 23일
AGG
AGG 2024년 4월 26일
Great ! thanks

댓글을 달려면 로그인하십시오.

답변 (1개)

ScottB
ScottB 2024년 4월 23일
You can set the alpha attribute for each marker:
[X,Y] = meshgrid(-10:10);
Z = ones(21,21) * -2;
surf(X,Y,Z)
hold on
scatter([-8 2 4 -5 5 3],[7 4 2 -1 -7 0],200,'filled')
alpha('x')

카테고리

Help CenterFile Exchange에서 Scatter Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by