algobox réprésentation d'une fonction
Posté : lun. 1 nov. 2010 18:26
Bonjour, voilà j'ai un petit soucis. Je dois manipuler algobox pour un dm de maths mais je ne parviens pas à trouver le bon code pour l'algorithme.
Voilà l'énoncé :
Il faut construire la courbe f en placant les coordonnées (xn,yn)tels que x(n+1)=xn+pas et y(n+1)=yn+f'(xn)*pas avec x0=-5, y0=25 et f'(x)=2x . Après de multiples tentatives je suis parvenue à lancer un algorithme mais ce dernier rencontre une erreur à la ligne 13 et je ne sais plus du tout comment faire. Pouvez-vous m'aider ? Mais capacité e informatiques étant réduites. Je vous remercie de l'aide future apportées à mon problème. Olympe.
CODE DE L'ALGORITHME :
1 VARIABLES
2 k EST_DU_TYPE NOMBRE
3 pas EST_DU_TYPE NOMBRE
4 x EST_DU_TYPE LISTE
5 y EST_DU_TYPE LISTE
6 DEBUT_ALGORITHME
7 LIRE pas
8 x[0] PREND_LA_VALEUR -5
9 y[0] PREND_LA_VALEUR 25
10 POUR k ALLANT_DE 0 A 10/pas
11 DEBUT_POUR
12 y[k] PREND_LA_VALEUR y[0]+F1(x[0])*pas
13 TRACER_POINT (x[k],y[k])
14 x[k] PREND_LA_VALEUR x[0]+pas
15 FIN_POUR
16 FIN_ALGORITHME
17
18 Fonction numérique utilisée :
19 F1(x)=2*x
RÉSULTATS :
***Algorithme lancé***
***Algorithme interrompu ligne 13 : erreur de calcul***
Voilà l'énoncé :
Il faut construire la courbe f en placant les coordonnées (xn,yn)tels que x(n+1)=xn+pas et y(n+1)=yn+f'(xn)*pas avec x0=-5, y0=25 et f'(x)=2x . Après de multiples tentatives je suis parvenue à lancer un algorithme mais ce dernier rencontre une erreur à la ligne 13 et je ne sais plus du tout comment faire. Pouvez-vous m'aider ? Mais capacité e informatiques étant réduites. Je vous remercie de l'aide future apportées à mon problème. Olympe.
CODE DE L'ALGORITHME :
1 VARIABLES
2 k EST_DU_TYPE NOMBRE
3 pas EST_DU_TYPE NOMBRE
4 x EST_DU_TYPE LISTE
5 y EST_DU_TYPE LISTE
6 DEBUT_ALGORITHME
7 LIRE pas
8 x[0] PREND_LA_VALEUR -5
9 y[0] PREND_LA_VALEUR 25
10 POUR k ALLANT_DE 0 A 10/pas
11 DEBUT_POUR
12 y[k] PREND_LA_VALEUR y[0]+F1(x[0])*pas
13 TRACER_POINT (x[k],y[k])
14 x[k] PREND_LA_VALEUR x[0]+pas
15 FIN_POUR
16 FIN_ALGORITHME
17
18 Fonction numérique utilisée :
19 F1(x)=2*x
RÉSULTATS :
***Algorithme lancé***
***Algorithme interrompu ligne 13 : erreur de calcul***