필터 지우기
필터 지우기

Combination of surf and scatter plot

조회 수: 38 (최근 30일)
Michael
Michael 2020년 5월 7일
편집: Michael 2020년 5월 7일
Hello, I would like to combine a surf and a scatter (initially contour) plot. However, I discovered that these types of plot do interact with each other, so that the plot of one type changes the color of the other. Here is an example:
n = 50;
q = linspace(-3, 3, n);
[X, Y] = meshgrid(q);
Z = peaks(X, Y);
figure(1);
surf(X, Y, Z);
hold on;
scatter3(X(:), Y(:), -10*ones(n*n, 1), [], Z(:)/10);
Does someone know how to fix this issue?
  댓글 수: 4
ChrizzzlP
ChrizzzlP 2020년 5월 7일
check the part about supplying a target, so you can set 2 different colormaps for the different parts by supplying their handle (e.g. the h you named your surface plot).
Michael
Michael 2020년 5월 7일
편집: Michael 2020년 5월 7일
Thanks for the suggestion. However, it didnt help. This tutorial http://www.peteryu.ca/tutorials/matlab/image_in_3d_surface_plot_with_multiple_colormaps seems to fix the issue. Since its from 2010 I thought that MATLAB already had an easier solution.

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

답변 (0개)

카테고리

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