Bonjour,
Voilà j'essaye de programmer sous matlab un programme qui permet d'étudier une fonction à l'aide de l'interpolation polynomiale. Mais j'ai un problème d'exécution. Voila une partie de mon programme :
et le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 AX=Xmin:h1:Xmax;%creation d'un vecteur ligne i=1; for y=Ymin:h2:Ymax; f1=(4.*AX.*AX)+(y.*y) BY(i)=intplg(length(f1),AX,f1,Mx); i=i+1; end
Je rappelle que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 BY(i)=intplg(length(f1),AX,f1,Mx); ??? Undefined function or method 'intplg' for input arguments of type 'double'.
Dans le programme je voudrais obtenir le calcul les composantes d'un tableau BY dont chacune des Ny composantes (BYi) contiendra la valeur interpolée en Mx calculée à partir de AX et des Nx valeurs de T correspondant à l'ordonnée AYi.
Partager