Plotting cone and hyperbola
Afficher commentaires plus anciens
I have the equation of hyperbola from the fitted data. I wants to plot that hyperbola with cone to visualise actual emission processes.
Y = 7.46/(x+5.10) -0.86 is the hyperbola fit equation.
Is it possible to plot 3D image of this hyperbola inside a cone?
Your help is appreciated.
Réponses (1)
Here is an example
[T,R] = meshgrid(linspace(0,2*pi,20),0:5);
[X,Y] = pol2cart(T,R);
Z = R;
% Y = 7.46/(x+5.10) -0.86 is the hyperbola fit equation.
Z1 = 7./(R+5);
surf(X,Y,Z)
surface(X,Y,Z1)
9 commentaires
Angira Mahida
le 7 Juin 2021
Modifié(e) : Angira Mahida
le 7 Juin 2021
Maybe better be to create sandclock from two parts
[T,Z] = meshgrid(linspace(0,2*pi,20),-3:.1:3);
R = abs(Z);
mid = R < 1;
R(mid) = (1+R(mid))/2;
[X,Y] = pol2cart(T,R);
surf(X,Y,Z)
Experiment to get the result you want
Angira Mahida
le 8 Juin 2021
Modifié(e) : Angira Mahida
le 8 Juin 2021
darova
le 8 Juin 2021
Can you explain your question? Here is the change i made

Please draw simple sketch or something
Angira Mahida
le 8 Juin 2021
I don't get what you want
[T,Z] = meshgrid(linspace(0,2*pi,20),-3:.1:3);
R = abs(Z);
mid = R < 1;
R(mid) = sqrt(2-Z(mid).^2);
[X,Y] = pol2cart(T,R);
surf(X,Y,Z)
Angira Mahida
le 8 Juin 2021
Doesn't look like cone crossection
x = -5:.2:5;
y = 7.46./(x+5.10) -0.86;
plot(x,y)
Angira Mahida
le 12 Juin 2021
Modifié(e) : Angira Mahida
le 12 Juin 2021
Catégories
En savoir plus sur Time Series dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!






