I want to combine two plots, one is cone and one is semi-circle

7 views (last 30 days)
Hello guys,
I want to ask how I can plot at the same time different geometry figure. I want to have a cone and at the top it I want to add a semi-circle, to look like an ice-cream.
For the cone I am using this function:
R = 1; %// radius in cm
H = 3; %// height in cm
N = 100; %// number of points to define the circumference
[x, y, z] = cylinder([0 R], N);
mesh(x, y, H*z)
And for the semi-circle I have this:
th = linspace( -pi, -pi*2, 100);
R = 1; % radius
x2 = R*cos(th) + 5;
y3 = R*sin(th) + 4;
plot(x2,y3); axis equal;
So how I can combine these too?

Answers (1)

Matt J
Matt J on 18 Feb 2021
Edited: Matt J on 18 Feb 2021
Use hold().

Categories

Find more on Data Distribution Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!