필터 지우기
필터 지우기

get 3D coordinate (x,y,z) of a surf plot on mouse click in App Designer

조회 수: 2 (최근 30일)
Yang Yang
Yang Yang 2020년 1월 8일
댓글: Yang Yang 2020년 1월 9일
I created a surf plot in App Designer, and when I mouse click on the figure, it can display the (x,y,z) coordinate on the plot, However, I could not find a way to directly access and save x, y, z coordinate of the mouse click to variables to allow further data processing. Can someone help me with that? thank you very much.
Following is a code how I initialize my surf plot, I used UIAxe for holding my surf plot:
% initialize figure 1
app.UIAxes_X = 10:1:50;
app.UIAxes_Y = 1:0.1:3;
app.UIAxes_Z = NaN(size(app.UIAxes_Y,2),size(app.UIAxes_X,2));
app.surf_handle = surf(app.UIAxes, app.UIAxes_X, app.UIAxes_Y,app.UIAxes_Z);
  댓글 수: 4
Mohammad Sami
Mohammad Sami 2020년 1월 9일
You are probably referring to the data tip. What is the version of matlab you are using ?
Yang Yang
Yang Yang 2020년 1월 9일
it's probably data tip.
I'm using version 2019b.

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 Graphics Object Properties에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by