Bonjour,
Quelqu'un pourrait-il m'aider pour ces quelques lignes de code.L'idée serait d'effectuer une interpolation à partir des valeurs expérimentales [ppod vd] et [ppoa va].
J'ai d'abord utilisé interp2
1 2 3
| x=.1:.01:0.98;
vxd=interp2(ppod,vd,x);
vxa=interp2(ppoa,va,x); |
Voici le message d'erreur:
Error using griddedInterpolant
Interpolation requires at least two sample points in each dimension.
Error in interp2>makegriddedinterp (line 226)
F = griddedInterpolant(varargin{:});
Error in interp2 (line 112)
F = makegriddedinterp({X,Y},V,method,extrap);
Error in porn2 (line 43)
vxd=interp2(ppod,vd,x);
J'ai remplacé interp2 par griddedInterpolant :
1 2 3
| x=.1:.01:0.98;
vxd=griddedInterpolant(ppod,vd,x);
vxa=griddedInterpolant(ppoa,va,x); |
Message d'erreur :
Error using griddedInterpolant
The number of input coordinate arrays does not equal the number of dimensions (NDIMS) of these arrays.
Error in porn2 (line 43)
vxd=griddedInterpolant(ppod,vd,x);
Pourriez-vous m'aider
Merci
Ange54
Partager