how i can add point to mesh plot and connect it with mesh surface??

조회 수: 4 (최근 30일)
mansour
mansour 2013년 1월 5일
Dear All,
I have a 3-D mesh plot, i added data point to same plot using plot3 command i want to connect this point to mesh surface with stems
any body help me?
  댓글 수: 1
Walter Roberson
Walter Roberson 2013년 1월 5일
You should not be opening second copies of questions on existing open topics, like you did in http://www.mathworks.com/matlabcentral/answers/58041#comment_120908. You waited 7 hours to reply to me, and then just one hour later you were frustrated enough with my not having replied that you opened a new question. If you need fast replies but only when you get around to bothering yourself with the matter, then you should be paying a consultant and have response time clauses in the contract. When I am volunteering and you leave me hanging for 7 hours then I am likely to go to sleep.

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

답변 (3개)

Walter Roberson
Walter Roberson 2013년 1월 5일
line() or plot3() in place the stems, or possibly annotate() them.
stem3 displays 3-D stem plots extending from the xy-plane.
but you would need them extending from arbitrary (X,Y,Z) coordinates.
stem3() produces a stemseries object, which is a coordinating object with a number of line (not lineseries) objects. So you could create the line objects yourself.

mansour
mansour 2013년 1월 5일
i used plot3 command it just put points on the plot, i need to connect this point with mesh surface as stems extended from mesh surface
  댓글 수: 7
Walter Roberson
Walter Roberson 2013년 1월 5일
Invalid code. You do not define X and Y until after you already used them to create F. Also you plot3() of b with no "b" defined
Assuming you correct that order, then remove the final plot3() and add
F1 = a(1)+a(2)*x+a(3)*y+a(4)*x.^2+a(5)*x.*y+a(6)*y.^2;
for K = 1 : length(x)
plot3([x(K), x(K)], [y(K), y(K)], [F1(K), z(K)], 'r');
plot3(x(K), y(K), z(K), 'r*', 'MarkerSize', 10);
end
Image Analyst
Image Analyst 2013년 1월 5일
편집: Image Analyst 2013년 1월 5일
Correct working code is given in this comment of his duplicate post - however the link doesn't point directly to the comment because of the bug in Answers where links to hidden/older comments don't display and instead display the main page. So you have to expand the older comments to see it. I really wish they'd fix that bug in Answers! (I notified Randy already.)

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


mansour
mansour 2013년 1월 5일

카테고리

Help CenterFile Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by