How to plot this ellipse

19 visualizzazioni (ultimi 30 giorni)
Keshav
Keshav il 11 Ago 2022
Commentato: Keshav il 14 Ago 2022
I tried this; but did not get answer like in textbook. Please see my code and image.Kindly help
[x,y] = meshgrid(-300000:10000:600000);
z=(x.^2-15.156*x*y+229.7*y.^2+488.8*1000.0*1000.0+6844000*y-4.752*10.^10);
surf(x,y,z)
,y,z)
  2 Commenti
Walter Roberson
Walter Roberson il 11 Ago 2022
if you have the symbolic toolbox you can fimplicit()
Keshav
Keshav il 11 Ago 2022
thanks a lot.

Accedi per commentare.

Risposte (1)

KSSV
KSSV il 11 Ago 2022
syms s1 s2
t = 0 ;
eqn = s1^2-15.156*s1*s2+229.7*s2^2+488.8*t^2+6844000*s2==4.752*10^10 ;
fimplicit(eqn,[-600000 200000 -100000 20000])
  3 Commenti
KSSV
KSSV il 12 Ago 2022
syms s1 s2
t = 0 ;
eqn = s1^2-15.156*s1*s2+229.7*s2^2+488.8*t^2+6844000*s2==4.752*10^10 ;
h = fimplicit(eqn,[-600000 300000 -100000 20000]) ;
x1 = h.XData ; y1 = h.YData ;
t = 10000 ;
eqn = s1^2-15.156*s1*s2+229.7*s2^2+488.8*t^2+6844000*s2==4.752*10^10 ;
h = fimplicit(eqn,[-600000 300000 -100000 20000]) ;
x2 = h.XData ; y2 = h.YData ;
close all
figure
hold on
plot(x1,y1,'.r') ;
plot(x2,y2,'.b')
Keshav
Keshav il 14 Ago 2022
Thanks!!

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by