Bonjour tout le monde,

je vous expose mon probleme: J'ai des données de temperatures dans un vecteur TEMP, et pour chaque données ces coordonnées LONG et LAT en vecteur aussi.

J'aimerai tester les 'splines' en 1 seul point à chaque fois, donc 1 point determiner par (LONG[1k],LAT[k],TEMP[k]) en me servant des "k-1" autres données.

Malheureusement je ne sais pas trop faire.

J'ai déjà fais des splines mais de surface (et d'ailleurs sur cette surface je ne sais recuperer les données ), voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
%Visualisation 3D avec differentes methodes d'interpolation 
 
xmin=min(LON);xmax=max(LON);
ymin=min(LAT);ymax=max(LAT);
 
xu=linspace(xmin,xmax,100);
yu=linspace(ymin,ymax,100);
 
[X,Y]=meshgrid(xu,yu);
 
%Splines cubic ---> à expliquer un peu avec differences avec 'spline'
 
hold on
Z=griddata(LON,LAT,1000*M,X,Y,'cubic');
mesh(X,Y,Z);
Si quelqu'un pouvait m'aider pour ces deux choses finalement (car même la recuperation des valeurs sur la surface spline peut etre utile) ça serait géniale !!

Merci par avance pour tout renseignement,

Hollow