[Matlab] Analyse numérique

Tout ce qui concerne par exemple les outils de calcul numérique, de calcul formel ou de géométrie.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
charchabilla

[Matlab] Analyse numérique

Message non lu par charchabilla »

bonjour
j'ai un exercice d'analyse numérique à faire sur matlab concernant les splines cubiques.
j'ai un tableau de 4 point avec les points X(i) , y(i) donnés et x'(0), y'(0) ,x'(3),y'(3) donné aussi et je dois avoir la courbe. voilà le programme que j'ai fait :

Code : Tout sélectionner

a=[4 1;1 4];
b=[7;2];
b1=[2;-12];
x=sahar_pivot(a,b);
y=sahar_pivot(a,b1);
F1=x(1)
F2=x(2)
G1=y(1)
G2=y(2)
t=[-1 F1 F2 4];
v=[1 G1 G2 0];
X1=[-1;0;1;2];
Y1=[-1;4;2;8];
h=0:3;
plot(t,v,'m',X1,Y1,'b',t,h','g')
avec sahar_pivot(a,b) est une fonction déjà réalisé sur le PC. mais le problème c'est que j'ai obtenu de fausses courbes (voir la pièce jointe).
si vous pouvez m'aider à corriger mes erreurs, je dois rendre le travail dans 2 jours. merci
Pièces jointes
courbe.rar
(24.2 Kio) Téléchargé 158 fois