Interpolation de NEWTON-TCHEBYCHEV
mcsane
-
dsy73 Messages postés 9917 Date d'inscription Statut Contributeur Dernière intervention -
dsy73 Messages postés 9917 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai ecrit ce programme sous sage, en il me dit que 'p' n'est pas définie.
je ne suis pas trés douée en prgrammation et ne comprend pas pourquoi j'ai de type d'erreur. Merci d'avance pour votre aide
"def NEWTONTCHEBYCHEV(f,t,a,b,Ndigits,N):
corps = RealField(Ndigits); R.<X> = corps[]
T = TCHEBYCHEV(R,N+1)
ZEROS = T.roots(corps)
zeros = [ZEROS[k][0] for k in range(N+1)]
aa = corps(a); bb = corps(b)
Lx = [aa + ((bb-aa)/2)*(zeros[k]+1) for k in range(N+1)]
Ly = [f.subs({t:Lx[k]}) for k in range(N+1)]
for j in range(N):
p = NEWTONAITKEN(R,Lx,Ly)
return p"
j'ai ecrit ce programme sous sage, en il me dit que 'p' n'est pas définie.
je ne suis pas trés douée en prgrammation et ne comprend pas pourquoi j'ai de type d'erreur. Merci d'avance pour votre aide
"def NEWTONTCHEBYCHEV(f,t,a,b,Ndigits,N):
corps = RealField(Ndigits); R.<X> = corps[]
T = TCHEBYCHEV(R,N+1)
ZEROS = T.roots(corps)
zeros = [ZEROS[k][0] for k in range(N+1)]
aa = corps(a); bb = corps(b)
Lx = [aa + ((bb-aa)/2)*(zeros[k]+1) for k in range(N+1)]
Ly = [f.subs({t:Lx[k]}) for k in range(N+1)]
for j in range(N):
p = NEWTONAITKEN(R,Lx,Ly)
return p"
A voir également:
- Interpolation de NEWTON-TCHEBYCHEV
- Interpolation linéaire excel ✓ - Forum Excel
- Interpolation linéaire formule ✓ - Forum Excel
- Excel interpolation polynomiale - Forum Programmation
- Interpolation non linéaire dans excel - Forum Excel
- Cheval de Tchebychev - Forum Pascal
1 réponse
Salut
p semble défini dans la boucle for uniquement.
Tu devrais formater ton code pour que qqun t'aider correctement.
p semble défini dans la boucle for uniquement.
Tu devrais formater ton code pour que qqun t'aider correctement.
mame
"formater"? c'est à dire
dsy73
Messages postés
9917
Date d'inscription
Statut
Contributeur
Dernière intervention
2 486
>
mame
C'est le bouton "Code" dans l'éditeur de message du forum.