Posté le 06/08/2014 17:44
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 148 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 30/08/2014 15:35 | #
Voilà mon code final :
[gray]"Fonction "[/gray]?→[b]Y[/b]1
[b][blue]For[/blue][/b] [maroon]-10[/maroon]→A [b][blue]To[/blue][/b] [maroon]9[/maroon]
d/dx([b]Y[/b]1,5A→B
[b][blue]If[/blue][/b] B [b]And[/b] [maroon]0[/maroon]>=Bd/dx([b]Y[/b]1,5A+[maroon]5[/maroon]
[b][blue]Then[/blue][/b] [b][blue]Isz[/blue][/b] C
[maroon]5[/maroon]A→U:U+[maroon]5[/maroon]→V:U+[maroon]2.5[/maroon]→W
[b][blue]While[/blue][/b] V-U>E
[b][blue]If[/blue][/b] [maroon]0[/maroon]<d/dx([b]Y[/b]1,U)d/dx([b]Y[/b]1,W
[b][blue]Then[/blue][/b] W→U
[b][blue]Else[/blue][/b] W→V
[b][blue]IfEnd[/blue][/b]
[maroon].5[/maroon](U+V→W
[b][blue]WhileEnd[/blue][/b]
W→List3[C
[b][blue]IfEnd[/blue][/b]
[b][blue]Next[/blue][/b]
Ajouté le 30/08/2014 à 15:37 :
J'ai testé avec la fonction X³-X, j'ai les même racines que ton programme principal.
Encore désolé pour les erreurs d'avant. En fait, l'erreur venait du fait que j'avais mis un > au lieu d'un <
Citer : Posté le 30/08/2014 15:53 | #
Merci beaucoup Mais malheureusement, le code ne marche toujours pas
Après l'avoir recopié et relu 3 fois, quand j'exécute le programme pour x^3-x, toujours aucun résultat au bout d'une minute ...
Mais peut-être que je deviens fou je re-regarde...
Edit 2 minutes plus tard, je ne suis pas fou ou alors à un point où je ne m'en rend même pas compte
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 30/08/2014 18:12 | #
Non, c'est moi. Comme je viens de le dire dans le chat, je me suis trompé en copiant le code. J'ai fait un copier coller d'un programme au lieu d'un autre
J'ai corrigé
Citer : Posté le 30/08/2014 18:19 | # | Fichier joint
Bon, j'en ai marre de relier tout pour vérifier, pour quand même laisser des fautes. Donc voilà le .g1m contenant mon programme
Citer : Posté le 30/08/2014 18:23 | #
Ajouté le 31/08/2014 à 15:22 :
AVANCEMENT PARTIE II
Maintenant que presque tout est au point (si tout marchait ça ne serait pas drôle ) j'ai un autre problème mais mineur celui là ...
Quand la dérivée de la fonction n'a pas de "racines" ma liste 3 n'existe pas ... ce qui pose un problème dans ma partie graphique qui utilise des conditions comme celle-ci :
If dim List 3=...
Problème, pas de valeurs dans List 3 -> "erreur DIM"
Quelqu'un peut m'aider ?
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 31/08/2014 15:26 | #
Tu la crées au début du programme avec une dimension de 1. Elle sera écrasée après de toute façon.
Citer : Posté le 17/10/2014 14:44 | #
Bonjour à tous
Désolé pour cette absence prolongée, j'étais pris dans le travail et avais peu de temps ... Mais les vacances sont là
Je vais donc finir mon programme de tableau de variation et le posterai d'ici peu, il me reste pas grand chose à faire !!
Après je le posterai en fichier joint pour que vous puissiez le tester et me donner des conseils sur le fond (fonctionnalités intéressantes à rajouter ...) et sur la forme (si quelque chose ne vous plait pas dans l'affichage ...)
Si vous avez déjà une petite idée de ce que je pourrai rajouter, n'hésitez pas !!
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 17/10/2014 16:46 | # | Fichier joint
Voila le prog qui génère la picture du tableau
Ajouté le 18/10/2014 à 11:25 :
Bonjour,
Lephenixnoir a remarqué un petit bug dans mon programme : si la fonction est une constante (-2, 5 etc ...) le programme affiche "erreur math" car la dérivée d'une constante est 0 et le programme ne travaille pas avec ce chiffre
Je voulais savoir s'il y avais un moyen de savoir si ce qui est dans une fonction ( ?->Y1 ) est une constante afin que le programme s'arrête directement au lieu d'afficher "erreur math".
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 18/10/2014 11:30 | #
C'est complètement du hasard, mais tu peux le calculer avec Exp() pour un grand nombres de valeurs de X et voir si le résultat est constant...
Citer : Posté le 18/10/2014 11:43 | #
Ouais mais ça prend plein de temps ça ... bon aussi qui a idée de demander le tableau de variation d'une constante
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 18/10/2014 11:44 | #
Sinon, tu cherches déjà si "X" ne fait pas partie de la fonction... à mon avis tu peux pas sinon...
Citer : Posté le 18/10/2014 12:06 | #
Comment ? C'est ce que je cherchais à faire mais je ne sais pas détecter la présence de X dans la fonction ...
Sinon je peu mettre une boucle : If Y1(5)=Y1(4) And Y1(10)=Y1(6) Then ... ça marche non ?
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
lilia Invité
Citer : Posté le 16/03/2015 11:49 | #
Salut a tous , quelqu'un aurait le code pour le tableau de variation ?
Citer : Posté le 16/03/2015 12:25 | #
Le programme est en téléchargement au lien indiqué au dêbut de la description. Comme c'est un script, les sources sont le programme...
Thomas_29 Invité
Citer : Posté le 06/04/2015 19:05 | #
Bonjour, es que c'est normal que quand je tappe ma fonction le programme m'indique "Hors délai", sachant qu'il y a un exponentielle dans ma fonction ? Merci d'avance
Citer : Posté le 06/04/2015 19:20 | #
Salut, oui c'est normal le BASIC casio est très peu performant et les exponentielles génèrent des très grands nombres ... la pauvre calculatrice ne suit plus d'où le "Hors délai" Désolé, mais je ne peux rien faire du tout l'algorithme est déjà optimisé au max en terme de poids et de rapidité d'exécution c'est le BASIC et la calculatrice qui suivent pas
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Thomas_29 Invité
Citer : Posté le 06/04/2015 19:32 | #
D'accord, et pour les logarithmes c'est la même chose ?
Citer : Posté le 06/04/2015 19:56 | #
En fait ça dépend des cas ... certaines exponentielles fonctionnent (ça dépend de l'exposant en fait) et les logarithmes fonctionnent normalement mais il faut définir un intervalle [a;b] où ils sont définis Teste, tu verras
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction
Citer : Posté le 06/04/2015 20:43 | #
Je ne sais plus si je t'en avais déjà parlé, mais j'avais une idée d'une fonctionnalité qui pourrait être sympa je pense : le programme sortira de temps à autre des valeurs approchées dans le tableau, du coup tu pourrais peut être proposer une fonctionnalité (sur un autre menu par exemple) où on pourrait rentrer les valeurs que l'on a trouvé à la main sous forme exacte et le programme pourrait nous dire si ça correspond à une des valeurs du tableau, et dans ce cas remplacer la valeur dans le tableau par une lettre par exemple, et afficher dans un autre menu la valeur exacte associée à la lettre, je ne sais pas si tu vois ce que je veux dire, ça m'a pas l'air très clair...
Enfin, j'ai l'impression que ça peut être pas mal, mais c'est juste mon avis !
Citer : Posté le 07/04/2015 00:11 | #
Je ne sais pas si c'est fait, mais si tu arrive à intégrer la dérivée seconde (recherche des points d'inflexion), ça pourrait être une bonne amélioration
Citer : Posté le 07/04/2015 18:41 | #
Bonnes idées de vous deux !! Je vais voir ce que je peux faire parce que le programme est tellement chargé en terme de calculs, boucles, conditions ... que dès que j'ajoute quoi que ce soit j'ai une erreur de "convergence" (si je me souviens bien ...), en gros le programme sature la mémoire de la calto en terme d'opérations mathématiques
J'avais déjà essayé d'implémenter un moteur de recherche des "racines" 20 fois plus rapide mais la calculatrice refuse de faire tourner le programme après ce changement toujours pour des "erreurs de convergence" ...
A voir
Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
Tableau de variations
Equations Diophantiennes
Conversion d'un nombre décimal en fraction