Aller au contenu

Mathc gnuplot/Animation : Courbe de Bézier

Un livre de Wikilivres.
Mathc gnuplot
Mathc gnuplot
Mathc gnuplot
Sommaire

I - Dessiner

Fichiers h partagés :

Application :

II - Animer

Application :

III - Géométrie de la tortue standard

Application :

IV - Géométrie de la tortue vectorielle

Application :

Annexe


Les courbes de Béziers dans Wikipedia.

Voir l'introduction pour créer une animation avec gnuplot sous windows ou linux.


Courbes de Béziers cubiques (normale ou rationnelle)

[modifier | modifier le wikicode]

N'oubliez pas les fichiers *.h partagés et les fichiers *.h dans les chapitres Courbe de Bézier ou Courbe de Bézier rationnelle.


Cet exemple fonctionne pour les deux types de courbes (normale,rationnelle).

c01.c
Courbe de béziers
/* ------------------------------------ */
/*  Save as :  c01.c                    */
/* ------------------------------------ */
#include "x_ahfile.h"
/* ------------------------------------ */
int main(void)
{
int Pic=80;

 printf("\n\n load \"a_main.plt\" with gnuplot."
        "\n\n Use replot to see the animation  "
        "\n\n Press return to continue         ");

 while(Pic--)

    G_quadratic_Bezier_lp_2d(
             i_WGnuplot(-10,90,-10,50),
             i_point2d(Pic,10.),
             i_point2d(40.,40.),
             i_point2d(60.,10.));

 return 0; 
}