Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 6150
Réponses : 5
Type : discussion
Etat : réponses autorisées

Calcul d'integrale

ProgIntegrale le 05/04/2013 à 22:37
Bonjour , existerait-il un programme qui permette d'afficher la valeur de l'intégrale si on lui affiche f(crazy.gif , et les bornes a et b de l'intégrale ? J'avais penser le faire avec String mais je vois pas comment . merci
linkakro le 05/04/2013 à 23:26
Utilise la fonction fnInt (fonctIntégr en français) du menu math.
fnInt(fonction,variable,borneinf,bornesup)

Le paramètre fonction peut-être brut ou une équation de fonction cartésienne.

La saisie d'une équation est plus facile pour l'utilisateur sous la forme d'une chaine. Une fois saisie on la convertit en Equation.

EDIT 13/6/13 : Chaine1=Str1

EDIT : 13/6/13 : L'équation se saisi alors sans guillemets. C'est l'intérêt des chaines avec Input.

Code
Disp "fnInt(F(X),X,A,B
Input "F(X)=",Str1
Prompt A,B
Str1->Y1
fnInt(Y1,X,A,B
Y1 et Str1 sont dans le menu var.
melanie55 le 13/06/2013 à 11:16
Je ne trouve pas Str1..
melanie55 le 13/06/2013 à 11:24
J'ai trouvé Str1 sous la forme de chaine1
Quand je lance le programme, il me met erreur, au niveau de la virgule avant le premer Str1..
m@thieu41 le 13/06/2013 à 12:43
Bonjour,
Str1 correspond bien à Chaine1 en français.
Quelle type d'erreur obtiens tu?
Tu as bien rentré les guillemets?
L'erreur survient quand tu as rentré la chaine, ou avant que tu l'ai rentré?
linkakro le 13/06/2013 à 16:45
Il faut préciser le type d'erreur pour qu'on puisse répondre précisément.

Je pense désormais à préciser qu'il n'y a pas besoin de saisir l'équation avec des guillemets. J'ai utilisé les chaînes et Input pour ne pas s'en encombrer.
Mais cela ne devrait pas être la cause.

La virgule qui se saisi avec la touche du J au lieu du point.

Chaine1 qui se saisit avec le menu var, confondu avec la fonction chaîne()

autre ?