Scatter 3D Plot with Varying Colors
조회 수: 13 (최근 30일)
이전 댓글 표시
I need my Scatter plot to be color scaled: I've only had limited success with Scatter3(inputs), no luck with dot commands.
30x3 Matrix of Data
[ 1 2 0]
[ 2 3 9]
...
I tried creating a color scale as directed in help function, only the edge color changed.
c = [ 0 0 .1]
[ 0 0 .2]
...
Scatter3(,,,c) Doesn't work as directed.
Dot notation and paired variables only accepts scalar...
h = scatter3(x,y,z,100,'filled');
h.Marker = 'o';
h.MarkerEdgeColor = 'k'; //Won't take a matrix
댓글 수: 0
채택된 답변
Steven Lord
2018년 9월 17일
When I modified the "Vary Marker Color" example from the scatter3 documentation page to add the 'filled' option to the scatter3 call, it worked as I expected.
If you show the code you wrote where you tried to create a color scale, we may be able to offer some guidance about why it didn't work as you expected and how to correct it.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Scatter Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!