Documentation de Pyromaths 15.02

4.1. Notion de fonction — Exercice sur la notion de fonction

«  4. Les exercices de troisièmes de Pyromaths   ::   Contenu   ::   5. Les tests des exercices  »

4.1. Notion de fonction — Exercice sur la notion de fonction

Le module notion_de_fonction, pour le niveau troisièmes.

Créé le 9 déc. 2013

pyromaths.ex.troisiemes.notion_de_fonction.Lagrange(points)[source]

Lagrange(points) Renvoie le polynôme d’interpolation de Lagrange pour les points de coordonnées points

Est prévue pour être utilisé avec choix_points()

Associé à pyromaths.outils.Priorites3.priorites(), permet d’obtenir sa version réduite.

Associé à pyromaths.outils.Priorites3.plotify(), permet d’obtenir sa version utilisable avec psplot.

>>> from pyromaths.ex.troisiemes import notion_de_fonction
>>> p = notion_de_fonction.Lagrange(((-4, -2), (-2, 0), (0,4), (2,-4), (4,2)))
>>> from pyromaths.outils import Priorites3
>>> Priorites3.priorites(p)[-1]
['Polynome([[Fraction(5, 48), 4], [Fraction(1, 8), 3], [Fraction(-23, 12), 2], [Fraction(-3, 2), 1], [Fraction(4, 1), 0]], "x", 0)']
>>> Priorites3.plotify(Priorites3.priorites(p)[-1])
'5/48*x^4+1/8*x^3-23/12*x^2-3/2*x^1+4/1'
pyromaths.ex.troisiemes.notion_de_fonction.choix_points(min=-4, max=4, nb=5)[source]

choix_points()

Renvoie un tuple contenant nb coordonnées sous forme de tuple telles que les abscisses et ordonnées sont distinctes, comprises entre min et max, une abscisse n’est jamais égale à une ordonnée et la coordonnée (b, a) n’est pas listée si la coordonnée (a, b) existe.

>>> from pyromaths.ex.troisiemes import notion_de_fonction
>>> notion_de_fonction.choix_points()  
((-4, -2), (-2, 0), (0, 4), (2, -4), (4, 2))
Type retourné:tuple
pyromaths.ex.troisiemes.notion_de_fonction.creer_fonction(degre)[source]

Crée une fonction polynôme de degré donné

>>> notion_de_fonction.creer_fonction(2) 
'Polynome([[7, 2], [-1, 1], [-3, 0]], "x", details=0)'
pyromaths.ex.troisiemes.notion_de_fonction.notion_fonction()[source]

Créé un exercice bilan sur la notion de fonction

«  4. Les exercices de troisièmes de Pyromaths   ::   Contenu   ::   5. Les tests des exercices  »