Bonjour,
J'étudie un modèle de transfert hydraulique d'eau dans le sol basé sur 5 paramètres.
J'effectue un calage via Matlab entre mes observation et les résultats simulés pour différentes valeurs de ces paramètres générées de façon aléatoire.
L'écart Obs-Sim est calculé et stocké dans une fonction objectif (FO).
J'aimerais faire un plot' en utilisant la fonction "contourf":
- paramètre 1 en abscisse
- paramètre 2 en ordonnée
- FO en isoligne (contour)
Mon soucis: mes paramètres et ma FO sont des vecteurs colonne contenant 1965 valeurs.
Je n'arrive pas à mettre en forme ces données pour pouvoir utiliser la fonction "contourf"
Je vous joins un exemple de fichier de sortie avec quelques dizaines de lignes (pour répondre à la limite imposée par le forum).
Les paramètres sont en colonnes comme suit:
Qr1 Qs1 Alpha1 N1 Ks1 L1 Qr2 Qs2 Alpha2 N2 Ks2 L2 FO
Le but est donc de ploter:
- Qr1-Qs1-FO
- Qr1-Alpha1-FO
- Qr1-N1-FO
- Qr1-Ks1-FO
- Qs1-Alpha1-FO
- Qs1-N1-FO
- Qs1-Ks1-FO
- Alpha1-N1-FO
- Alpha1-Ks1-FO
- N1-Ks1-FO
Merci de votre aide...
Mac.
Partager