Forum Jeunes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Un Forum pour discuter entre jeunes
 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-20%
Le deal à ne pas rater :
Drone Dji DJI Mini 4K (EU)
239 € 299 €
Voir le deal

 

 Programmes Maple (merci de ne rien mettre d'autres)

Aller en bas 
AuteurMessage
TGV
Maitre des lieux
TGV


Nombre de messages : 1550
Age : 37
Date d'inscription : 20/03/2005

Programmes Maple (merci de ne rien mettre d'autres) Empty
MessageSujet: Programmes Maple (merci de ne rien mettre d'autres)   Programmes Maple (merci de ne rien mettre d'autres) EmptySam 10 Déc - 0:01

> lagb:=proc() #on place x0, y0, x1, y1, x2,
y2,.......................,xn, yn.
> local n, p, q, x, i, l, li;
> n:=nargs/2 : p:=0 :q:=1/product(x-args[2*i-1], i=1..n):
> for i from 1 to n do
> l:=q/(x-args[2*i-1]):
> li:=l/subs(x=args[2*i-1],l):
> p:=p+args[2*i]*li:
> od:
> p:=sort(simplify(expand(p))):
> print(p);
> end:

> lagb(1,2,3,4):
Revenir en haut Aller en bas
TGV
Maitre des lieux
TGV


Nombre de messages : 1550
Age : 37
Date d'inscription : 20/03/2005

Programmes Maple (merci de ne rien mettre d'autres) Empty
MessageSujet: Re: Programmes Maple (merci de ne rien mettre d'autres)   Programmes Maple (merci de ne rien mettre d'autres) EmptySam 10 Déc - 0:08

Explications (et programmes) sur l'interpolation de lagrange

http://perso-math.univ-mlv.fr/users/pajor.alain/ens/deug/s4mias/interpol1.html
http://perso-math.univ-mlv.fr/users/pajor.alain/ens/deug/s4mias/interpol.txt



Recherge Google

http://www.google.fr/search?hl=fr&q=interpolation+de+lagrange+%28maple%29&btnG=Recherche+Google&meta=
Revenir en haut Aller en bas
TGV
Maitre des lieux
TGV


Nombre de messages : 1550
Age : 37
Date d'inscription : 20/03/2005

Programmes Maple (merci de ne rien mettre d'autres) Empty
MessageSujet: Re: Programmes Maple (merci de ne rien mettre d'autres)   Programmes Maple (merci de ne rien mettre d'autres) EmptySam 10 Déc - 10:54

> lag:=proc() #on place x0, y0, x1, y1, x2, y2
> ,.......................,xn, yn.
> local n, p, q, x, i, l, li;
> n:=nargs/2 : p:=0 :q:=product(x-args[2*i-1], i=1..n):
> for i from 1 to n do
> l:=q/(x-args[2*i-1]):
> li:=l/subs(x=args[2*i-1],l):
> p:=p+args[2*i]*li:
> od:
> p:=sort(simplify(expand(p))):
> print(p);
> end:
> lag(575555,5):

5

>
> lagbis:=proc() #on place x0, x1, x2 ,.......................,xn,
> x->f(x) à interpoler en xi, f(xi).
> local n, p, q, x, i, l, li;
> n:=nargs-1 : p:=0 :q:=product(x-args[i], i=1..n): #i désigne ici xi
> for i from 1 to n do
> l:=q/(x-args[i]):
> li:=l/subs(x=args[i],l):
> p:=p+args[nargs](args[i])*li:
> od:
> p:=sort(simplify(expand(p))):
> print (evalf(p));
> end:
> lagbis(3,4,x->x**100):

61 61
.1606938044 10 x - .4820814133 10

>
Revenir en haut Aller en bas
TGV
Maitre des lieux
TGV


Nombre de messages : 1550
Age : 37
Date d'inscription : 20/03/2005

Programmes Maple (merci de ne rien mettre d'autres) Empty
MessageSujet: Re: Programmes Maple (merci de ne rien mettre d'autres)   Programmes Maple (merci de ne rien mettre d'autres) EmptyMer 8 Mar - 20:39

RK1:=proc(f,a,b,N,Y0)local h,X,Y,i,sol;
> h:=(b-a)/N:
> sol:=NULL:
> X:=a:
> Y:=Y0:
> sol:=sol,[X,Y]:
> for i from 1 to N do
> Y:=Y+h*f(X,Y):
> X:=X+h:
> sol:=sol,[X,Y]:
> od:
> RETURN(sol);
> end:
> f:=(x,y)->exp(x*sin(x));
>

f := (x, y) -> exp(x sin(x))

> RK1(f,0,100,50,1);
>
Revenir en haut Aller en bas
Contenu sponsorisé





Programmes Maple (merci de ne rien mettre d'autres) Empty
MessageSujet: Re: Programmes Maple (merci de ne rien mettre d'autres)   Programmes Maple (merci de ne rien mettre d'autres) Empty

Revenir en haut Aller en bas
 
Programmes Maple (merci de ne rien mettre d'autres)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Traduction angalise (merci de ne rien poster)
» Ingrid Betancourt
» Brokeback Mountain
» merci aux membres!

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Jeunes :: Spécial :: Archives-
Sauter vers: