How i change cone direction and how i verify if a 3D point is inside of cone?
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello! I have the follow cone code:
r = 112.0;
h = 100.0;
m = (h/r);
[R,A] = meshgrid(linspace(0,r,11),linspace(0,2*pi,41));
X = (R .* cos(A));
Y = (R .* sin(A));
Z = (m*R);
h=surf(X+185,Y+200,Z+210);
axis square
First of all, i don´t know if the cone was built correctly. I need create a cone with tip point in (x=185,y=200,z=210) but with a specific direction ( i need test to check what is the perfect), but i don't know how i change de direction (the normalized axis vector, pointing from the tip to the base).
Other thing is, how i check if a 3D point (with x,y and z coordinate) is inside or outside of cone?
Thanks for your attention
0 Kommentare
Antworten (1)
yogesh jain
am 20 Feb. 2016
Bearbeitet: yogesh jain
am 20 Feb. 2016
Hello , use 'rotate' function after 'surf', the created shape will be rotated according to plane , direction n specific points . follow this link - http://in.mathworks.com/help/matlab/ref/rotate.html
good luck
0 Kommentare
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!