CLASSE DE GÉNÉRATION DE GRAPHIQUE

LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009 - 8 juin 2005 à 19:39
AbdelM4l1k Messages postés 2 Date d'inscription jeudi 11 août 2011 Statut Membre Dernière intervention 11 août 2011 - 11 août 2011 à 22:13
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31922-classe-de-generation-de-graphique

AbdelM4l1k Messages postés 2 Date d'inscription jeudi 11 août 2011 Statut Membre Dernière intervention 11 août 2011
11 août 2011 à 22:13
ben C cool maintenant que JPGraph est mort..
cs_espada Messages postés 26 Date d'inscription samedi 23 décembre 2006 Statut Membre Dernière intervention 27 février 2008
26 juin 2007 à 11:01
y aurait pas un zip, c'est plus simple!
kishkaya Messages postés 365 Date d'inscription samedi 26 juin 2004 Statut Membre Dernière intervention 17 avril 2008
17 juin 2005 à 22:13
oula j'etale ma science...
Faut que je sorte le cours car weirstrass je l'ai eu qu'en exercice et maintenant que les ecrits sont passés ( et que jmen suis bien sorti =) ) ben weirstrass j'en ai un peu rien a cogner. Mais tu peux faire lagrange ca marche nikel chrome ca.
En plus le nom originel c'est : 'Polynome interpolateur de Lagrange' donc avec ca tu fais de l'interpolation de courbe

Desole pour le Weirstrass mais je dois chercher dans mes cours et ya pas mal de feuille
Sinon le niveau brevet c'est pas trop trop accessible moi j'ai vu ca en premiere année de prepa (l'année derniere) ca necessite quelque notions sur les espaces et sur la comprehension des objet qu'on manipule. Bref... Faut de la pratique.
Mais jvais essayer de te pondre un ptit tuto (de 20 lignes) sur comment faire passer une fonction polynomiale par X points (pour la concavité ou la convexité ca sera un ptit peu plus dur =) )
Marikou
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
9 juin 2005 à 22:16
Hééé, c'est moi le premier commentaire ! Je connais le polynome de Lagrange, mais je ne connais pas le polynome de Weierstrass ... C'est quoi ? Et c'est quoi la différence par rapport à celui de Lagrange ... Kishkaya, vas-y, étale ta science !!!
++ !
L.S.
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 juin 2005 à 20:40
LOL
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
9 juin 2005 à 20:34
Euh. Je passe le brevet. C'est de mon niveau ? lol
kishkaya Messages postés 365 Date d'inscription samedi 26 juin 2004 Statut Membre Dernière intervention 17 avril 2008
9 juin 2005 à 19:55
Bon jsuis en spe math, le truc d'approximation affines peut etre amelioré en approximation par des polynomes. Ne sachant pas comment faire des graphique (mais je vais me pencher dessus) je peux pas te pondre le code. Mais le nom des polynomes en question est tres connu :
t'as polynome de Weirstrass (que je conseille)
ou polynome de Lagrange (plus simple a comprendre)
Si tu veux des infos pour trouver le degré du polynome, s'assurer de sa concavité/convexité entre deux points etc... tu peux m'envoyer un message jte sors mes cours de sup (;
Voila Je sais pas si ca sert ce queje raconte mais le premier commentaire parler d'approximation poluynomiale et moi je me servirais de mes acuis de math pour faire ca =)
_Marikou
cs_babid Messages postés 49 Date d'inscription dimanche 21 septembre 2003 Statut Membre Dernière intervention 17 décembre 2008
9 juin 2005 à 18:05
Salut,

Sympathique ta class (9/10) mais pour une question de portabilité, j'aurai passé les données sql en variables (sous forme de tableau) de sorte à réutiliser la class si n'utilise pas SQL. Sinon c'est du bon boulot bien codé.

Bonne continuation.
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
9 juin 2005 à 17:51
Ba dis donc, pour une première sources, tu commences fort. C'est vraiment impec. Je te met 9/10 pour que tu l'améliore encore. lol
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 juin 2005 à 13:15
Salut,

ta source est vraiment pas mal. Je te mets 9/10.

Tu peux remplacer <? par <?php pour des questions de portabilité et tu peux remplacer les diverses boucles :

for($i=0;$i<count($this->donnees)-1;$i++)
{

par ça :

$nb=count($this->donnees)-1;
for($i=0;$i<$nb;$i++)
{
//
}

pour des raisons de performances.

a +
morpheus262 Messages postés 461 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 16 février 2012
9 juin 2005 à 09:23
Salut,

Moi je trouve ca trés bien, car n arrivant pas a faire marcher la jpgraph et ne trouvant aucun tutoriel digne de ce nom sur internet je suis bien content de trouver une source comme ca, et j espere reussir a la faire marcher sur mon site. donc grand merci.
Je met 9/10 sans avoir testé mais
jfperras Messages postés 69 Date d'inscription vendredi 13 septembre 2002 Statut Membre Dernière intervention 6 mai 2009
8 juin 2005 à 21:15
Impressionnant!

10/10
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
8 juin 2005 à 19:39
Haaaaaaaaa ! J'ai deux avis qui se battent dans ma tête. Le premier, c'est qu'il existe déjà JPGraph pour faire de beaux graphiques en PHP. Alors ta classe est inutile (sauf pour les requêtes SQL). L'autre, c'est que ... Bah je trouve ça excellent de faire des graphs soit même et c'est ce que tu as fait. Donc 9/10.
je te conceille de cherche un algorithme pour faire une approximation polynominale dont la courbe passe par les points ou un truc dans ce genre pour relier tous les points autrement que par des droites. Je reconnais que ce n'est pas super utile au niveau des stats pures, mais ça rendra le graphique plus beau.
++ !
L.S.
Rejoignez-nous