How to place a cone along a line?
3 次查看(过去 30 天)
显示 更早的评论
Hello,
I have the following question:
How do I place a cone along a line or two points?
I know how to generate a cone:
cylinder([1 0])
But how do I move it where I want it to be?
Thank you!
0 个评论
回答(2 个)
Azzi Abdelmalek
2016-3-27
% get the coordinate x, y and z
[x,y,z]=cylinder([0 1])
% New coordinate
x=x+2
y=y+10
z=z+5
%----new cone----------
mesh(x,y,z)
Star Strider
2016-3-27
If you want to plot cone-shaped arrowheads in 3D, use the coneplot function.
3 个评论
Star Strider
2016-3-27
Unfortunately, no. The coneplot function is set up for volume data, so if you only want a quiver3 plot with cone-shaped arrowheads, I would settle for the regular quiver3 plot instead. I have no experience with converting quiver3 plot data to volume data to use with coneplot, and it has defeated my attempts to do so just now.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Lighting, Transparency, and Shading 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!