Bonjour ,
Après des recherches infructueuses sur le web , je viens vous solliciter de l'aide ,j'explique mon problème :
Un ensemble de capteurs qui captures les relevés de température sur une zone géographique.
je possède donc un journal de température sur une journée ,tout les 5secondes j’ai une nouvelle valeurs de température :
Aperçu de mon journal :
Pour 48 capteurs j’ai le totale de 812163 ligneId_capteur latitude longitude température
010001 27.8831 -0.2831 0:0:0 9.0
010001 27.8831 -0.2831 0:0:5 9.0
010001 27.8831 -0.2831 0:0:10 9.0
010001 27.8831 -0.2831 0:0:15 9.1
010001 27.8831 -0.2831 0:0:20 9.1
010001 27.8831 -0.2831 0:0:25 9.1
010001 27.8831 -0.2831 0:0:30 9.1
010001 27.8831 -0.2831 0:0:35 9.0
010001 27.8831 -0.2831 0:0:40 9.1
010001 27.8831 -0.2831 0:0:50 9.0
010001 27.8831 -0.2831 0:0:55 9.0
010001 27.8831 -0.2831 0:1:0 9.0
010001 27.8831 -0.2831 0:1:5 9.0
010001 27.8831 -0.2831 0:1:10 9.0
j'ai donc une matrice de 812163 x 5
je cherche maintenant a dessiner la courbe de niveau (isothèrme) pour chaque valeurs température c'est-à-dire faire une interpolation avec la méthode KDE (kernel density estmation) .
Pour le moment le temps n'est pas prise en compte.
Est-ce qu’il existe une méthode sur Matlab qui me permet de faire ça ?
PS:Mon résultat doit ressembler a ça :
merci
Partager