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

9 visualizzazioni (ultimi 30 giorni)
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 Commento
Walter Roberson
Walter Roberson il 5 Gen 2013
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.

Accedi per commentare.

Risposte (3)

Walter Roberson
Walter Roberson il 5 Gen 2013
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 il 5 Gen 2013
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 Commenti
Walter Roberson
Walter Roberson il 5 Gen 2013
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 il 5 Gen 2013
Modificato: Image Analyst il 5 Gen 2013
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.)

Accedi per commentare.


mansour
mansour il 5 Gen 2013

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by