MATLAB Answers

How to plot a cone in 3D.

26 views (last 30 days)
obaid-ur-rehman
obaid-ur-rehman on 19 Apr 2019
Edited: darova on 19 Aug 2021
I want to plot a cone satisfying the equation |z| < x^(0.5)*y^(0.5) and it should look like as shown in the image. How to do this in matlab?cone.JPG

Accepted Answer

Nitin Phadkule
Nitin Phadkule on 17 Aug 2021
Edited: darova on 19 Aug 2021
[X,Y,Z]=cylinder([0 .5],50 );
axis([0 1,-1 1,-.5 .5])
M=makehgtform('translate',[0,0,0],'xrotate',pi/4,'yrotate',pi/2);
h=surf(X,Y,Z,'Parent',hgtransform('Matrix',M),'LineStyle','none','FaceAlpha',0.4);
view([30,35])
grid on
light

More Answers (0)

Community Treasure Hunt

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

Start Hunting!