algorithme de recherche d'extremum

Publié le 4 déc. 2011 il y a 12A par Anonyme - Fin › 24 déc. 2011 dans 12A
5

Sujet du devoir


Bonjour,
J'ai un DM à faire pour mardi sur les algorithmes et je suis depuis environ 1 semaine dessu. J'ai essayé de chercher toute seule mais je n'ai pas réussis. Mon père, ma mère et mon prof de soutient, n'ayant pas étudier de cette forme, ne savent pas comment faire. C'est à faire sur une calculatrice de type TI.

Entrées
a, b les bornes de l'intervalle d'étude
f , la fonction étudiée
N, le nombre d'intervalles

Initialisation
min prend la valeur g (a)
max prend la valeur g (a)
pas prend la valeur (b-a)/N
x prend la valeur a

Traitement
Pour k de 1 à N
│ x prend la valeur x+pas
│ y prend la valeur g(x)
│ Si y>max alors
│ │ max prend la valeur y
│ └
│ Si y │ │ min prend la valeur y
│ └

Sortie
Affiche min et max.

La fonction donnée pour les exercices suivants est :
f(x)= (3x-4)/(2x²+7)
et c'est définie sur [-10;10]

Ensuite, pour faire tourner ce programme on prend d'abord N=4, puis N=16 puis N=64 et enfin N=256

Si vous pouviez m'aider ce serait super. Merci.

Où j'en suis dans mon devoir

J'ai déjà essayer mais sa n'as pas marcher :

:PROMPT A,B,N
:Y1(A)->J
:J->K
:(B-A)/N-P
:For(I,A,B,P)
:IF Y1(I)>K:Y1(I)->K
:IF Y1(I)J
:End
:Disp "MIN=",J,"MAX=",K

J'ai essayer mais cela affiche la même chose pour chaque N=.



0 commentaire pour ce devoir



Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte