Inscription / Connexion Nouveau Sujet
Niveau calculatrices
Partager :

Graph 35 +

Posté par
vyse
25-03-10 à 18:34

Bonjour,je souhaiterai demander à l'utilisateur du programme qu'il entre une fonction dépendant d'un  paramètre (dont je souhaite ensuite approcher l'intégrale par des méthodes numériques). Quelqu'un pourrait m'aider sur la syntaxe?
Merci d'avance!

Posté par
vyse
re : Graph 35 + 26-03-10 à 16:30

Personne ne semblant être en mesure de me répondre,je pose une autre question moins gourmande: Comment entrer une fonction dans un programme? J'ai beau cherché sur le net des infos je ne trouve pas.

Posté par
vyse
Programmation en graph 35+ 26-03-10 à 16:30

Bonjour,je souhaiterai demander à l'utilisateur du programme qu'il entre une fonction dépendant d'un  paramètre (dont je souhaite ensuite approcher l'intégrale par des méthodes numériques). Quelqu'un pourrait m'aider sur la syntaxe?
Merci d'avance!

*** message déplacé ***

Posté par
Pieral
re : Graph 35 + 26-03-10 à 21:17

Bonsoir,

Pour avoir fait un peu de programmation (il y a longtemps avec les ancêtres de certains langages utilisés aujourd'hui), je dirais que ton problème est compliqué.
Deux points de vue :
* tu fais confiance à l'utilisateur qui rentrera systématiquement une expression correcte. Tu vas demandé de rentrer cette fonction dans une variable texte qu'il faudra convertir ensuite en une expression "calculable" : ce n'est pas forcément simple !
* tu n'as aucune confiance dans l'utilisateur. Il va falloir vérifier que la fonction entrée dans ta variable texte est correcte et exploitable : là il y a un sacré boulot ! Il faudra ensuite la transformer en une expression calculable.

On trouve des logiciels capables de faire ce genre de choses (toutes les calculettes qui travaillent sur des expressions littérales notamment) mais je ne sais pas comment elles fonctionnent.

Je ne connais pas Casio, mais le mieux à mon avis, serait de laisser l'utilisateur avoir accès à ton programme pour qu'il entre directement dedans la fonction qu'il souhaite.

Ce n'est que le point de vue d'une personne qui n'a pas fait de programmation depuis bien longtemps.

Posté par
vyse
re : Graph 35 + 27-03-10 à 10:32

Salut Pieral, je pense que je vais suivre ton conseil d'autant plus que je débute dans ce type de programmation et que je suis en temps limité!
Toujours personne pour me dire comment entrer la fonction?(directement dans le programme)
Merci pour toutes réponses!

Posté par
Pieral
re : Graph 35 + 27-03-10 à 11:53

Bonjour,

Citation :
(directement dans le programme)


Il suffit (je ne connais pas le langage de  Casio) d'affecter ton expression à la variable y (on prend celle-là en général).

De mémoire, pour l'avoir vu (mais non fait), je dirais que ça doit ressembler à quelque chose du genre (fonction f(x) = mx², de variable x et de paramètre m) :

m*x² y

suivi d'une flèche issue de la pression de la touche EXE.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !