Skip to content

alexandre10044/105torus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

105torus

Epitech Project, MATHS 105

Subject:

Drawing circles, cylinders and cones is a good point for a software generating synthesis images, but one have to admit it is not fully satisfying... This project is the continuation of the previous project, and should allow you to draw more complex forms, such as tores, which do not emerge from 2nd degree equations, but from superior degree equations (4th degree in the tore case).

The objective of this very project is to solve a 4th degree equation : a 4 x 4 + a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0. A direct resolution method does exist (the Ferrari’s method), but does not generalize. Thus, we will rather compare here 3 iteratives algorithms :

  1. bisection method,
  2. Newton’s method,
  3. secant method.

Usage:

∼/B-MAT-100> ./105torus opt a0 a1 a2 a3 a4 n opt number of the option : 1 for the bisection method, 2 for Newton’s method, 3 for the secant method a0 ,a1 ,a2 ,a3 ,a4 coefficients of the equation n precision (meaning the application of the polynomial to the solution should be smaller than 10 -n )

Example:

alt text

Releases

No releases published

Packages

No packages published