How to plot the following surface
Show older comments
How to plot the following surface: 
Which type of parametrization is required to plot it... please give me a code
Accepted Answer
More Answers (2)
fimplicit3(@(x,y,z) (z-1).^2-x.^2-y.^2, [-3 3 -3 3 1 3] )
Sam Chak
on 10 Jun 2022
Sometimes I have troubles visualizing the geometry. Can I plot like this? It should look like an inverted cone.
x = linspace(-sqrt(2), sqrt(2), 41);
y = x;
[X, Y] = meshgrid(x, y);
Z = sqrt(X.^2 + Y.^2) + 1;
surf(X, Y, Z)

4 Comments
Atom
on 10 Jun 2022
Sam Chak
on 10 Jun 2022
Because the inverted cone appear to be symmetrical, I assumed
and solved this equation to find the value of x that gives
:

to obtain
.
After that, I generated a linearly spaced vector on the x-axis variable, or in simple terms, created 41 points between
and
.
x = linspace(-sqrt(2), sqrt(2), 41);
And I do the same for the y-axis variable.
x = y
Atom
on 10 Jun 2022
Sam Chak
on 10 Jun 2022
Don't mention it. Aha... now I remember. You are the one who asked how to draw a Cylindrical structure inside a Dome. It's a good learning experience.
Categories
Find more on Surface and Mesh 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!
