Polynôme (définit d'après ses racines ou ses coefficients)

Espace de nom : tsd

Liste des champs

coefs : VecT< T >

vname : string

mode_racines : bouléen

mlt : T

Liste des méthodes

tsd::Poly<T>::Poly()

tsd::Poly<T>::Poly(const Vecteur<T> &coefs)
Construction d'un polynôme d'après les coefficients.

tsd::Poly<T>::Poly(const T &val)

Vecteur<T> Poly<T>::get_coefs() const
Retourne les coefficients du polynôme.

entier Poly<T>::degré() const

entier Poly<T>::nb_coefs_nuls() const

Poly<cfloat> Poly<T>::factorise() const

Poly Poly<T>::vers_coefs() const

Poly<float> Poly<T>::real() const

void Poly<T>::clean(T precision)

Vecf Poly<T>::éval(const Vecf &x)
Evaluation sur un ensemble de points.

Trep Poly<T>::horner(Trep val) const
Evaluation du polynôme.

void Poly<T>::display_content(std::ostream &out) const

Poly<T> Poly<T>::operator^(unsigned int e) const

Poly<T> Poly<T>::operator<<(entier i) const

Poly<T> Poly<T>::operator*(const T &s) const

Poly<T> & Poly<T>::operator*=(const T &x)

Poly<T> & Poly<T>::operator+=(const T &x)

Poly<T> & Poly<T>::operator*=(const Poly<T> &x)

Poly<T> & Poly<T>::operator+=(const Poly<T> &x)

Poly<T> Poly<T>::operator*(const Poly<T> &s) const

Poly<T> Poly<T>::operator-(const T &s) const

Poly<T> Poly<T>::operator+(const T &s) const

Poly<T> Poly<T>::operator+(const Poly<T> &s) const

Poly<T> Poly<T>::operator-() const

Poly<T> Poly<T>::operator-(const Poly<T> &s) const

T Poly<T>::norm() const

Veccf Poly<T>::roots() const
Retourne les racines du polynôme.