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:
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 !!
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);
Merci par avance pour tout renseignement,
Hollow
Partager