Ploting general equation of conics

In summary: However, parametric equations can be a bit more complicated to program in, so if you're comfortable with C++ and you want to go that route, I can show you how.
  • #1
ahmadriaz
4
0
i have made a program that takes input of Ax^2+By^2+Cxy+Dx+Ey+F=0

it determines the type pf curve and finds all the related elements...now i want to ad the GRAPHS as well...but i can't find a way...i just completed my 12th standard so i don't have enough knowlege...even i can't find related pages on GOOGLE... can u please please guide me how to plote Ax^2+By^2+Cxy+Dx+Ey+F=0

please do help...coz the program means a lot to me...

i think polar form will solve my prob...please guide me
REGARDS
AHMAD
 
Technology news on Phys.org
  • #2
You are right, if you use parametric equations, you can get a pretty good graph. I assume you're using Turbo C++? If you want, I've done the code already and I'd be happy to show it to you. If you want to analyze the coefficients and decide which conic the equation represents, we could do that too.
 
  • #3
sir...my current program can analyse the type of conic...i just need help in how to draw graph of eqs of the form
10x^2+4y^2+3xy+4x+6y+8=0

my current program finds the vertices, directrices, axxis, centre, etc...
 
  • #4
If you could show us the code, perhaps we could look at it and tell you. If you've got everything else sorted out and are using Borland Turbo C++ 3.0 or thereabouts, the compiler has a graphics library, graphics.h. Look into the examples for the function initgraph(). You basically need initgraph(), putpixel(), and closegraph() for actual plotting.

You will be restricted to 16 colors, and you would get the best resolution using parametric equations. To further streamline the code, you would need to use symmetry to plot the points. To do that, I would suggest that after you figure out what conic it is that you want to plot, you try to reduce it to its general equation and plot that instead of the general second degree equation. You would need to solve some of this on paper before you could program it in, but that shouldn't be too difficult.
 
  • #5
well i am using flash mx...n i have done the DIFICULT PAPER WORK..i have reduced the conics to their general forms...but i think those general forms are the ROTATED equations...if u plot them/...i will only get a standard curse with axis x=0 or y=0...but the actual curve is rotated at some angle right?i am having problem with that...and how to show you the code of FLASH..i will have to send u abc.FLA file for that,,,,but isn't there any method for ploting GENERAL EQ of CONICS>>>?without using those graphics libraries?i mean how to find out the cordinates?i can plot them in flash..but i dun know how to find coordinated...can POLAR FORM be suitable for this>??
 
  • #6
Yeah, youre right. In most cases you will get a rotated axis. You can counter for that of course by assuming that the original axis differs from the rotated axis by an angle [tex]\theta[/tex] and the rotated coordinates are:

[tex]x*=xcos\theta - ysin\theta[/tex]
[tex]y*=xsin\theta + ycos\theta[/tex] where x and y are the original coordinates and x*, y* are the coordinates you see in your equation.

I don't know much about flash, all the code I've written is in C++, I was thinking along the lines of reducing the general equation to the standard form and from there to the parametric form to get better resolution. Like I said before, you can get very good resolution with polar form.
 

Related to Ploting general equation of conics

1. What are the general equations for conic sections?

The general equations for conic sections are:
- Circle: (x - h)^2 + (y - k)^2 = r^2
- Ellipse: (x - h)^2/a^2 + (y - k)^2/b^2 = 1
- Parabola: y = a(x - h)^2 + k
- Hyperbola: (x - h)^2/a^2 - (y - k)^2/b^2 = 1

2. How do you determine the center and radius of a circle using its general equation?

The center of the circle is represented by the point (h, k) in the general equation. The radius, r, is equal to the square root of the constant term in the equation.

3. What is the significance of the parameters a and b in the general equation for an ellipse?

The parameters a and b determine the shape and size of the ellipse. The value of a represents the distance from the center to the vertex on the major axis, while b represents the distance from the center to the vertex on the minor axis.

4. How do you find the focus and directrix of a parabola using its general equation?

The focus of a parabola is located at the point (h, k + 1/4a) and the directrix is a horizontal line at y = k - 1/4a.

5. What are the asymptotes of a hyperbola and how do you find them using its general equation?

The asymptotes of a hyperbola are the lines that the curve approaches but never touches. To find them using the general equation, solve for y and set the equation equal to ±(x - h)/a. The resulting equations represent the equations of the asymptotes.

Similar threads

  • Linear and Abstract Algebra
Replies
4
Views
2K
  • Differential Equations
Replies
5
Views
1K
  • Programming and Computer Science
Replies
8
Views
376
Replies
1
Views
1K
Replies
4
Views
2K
  • Differential Equations
Replies
18
Views
2K
  • General Math
Replies
4
Views
2K
  • General Math
Replies
11
Views
2K
  • Calculus and Beyond Homework Help
Replies
2
Views
1K
Replies
13
Views
1K
Back
Top