Comment puis-je comprendre et modifier l'algorithme d'interpolation dans les tracés de contour 2D ?Salut tout le monde. Je suis un utilisateur JMP récemment démarré et j'essaie de générer des tracés de contour 2D en utilisant 2 méthodes différentes. La première méthode consiste à partir du menu du générateur de graphiques et la seconde à partir de la barre de menus extérieure, comme indiqué ci-dessous :

Après avoir généré des résultats avec les deux options pour le même ensemble de valeurs, j'ai obtenu différents tracés de sortie, avec la différence la plus élevée dans les plages de valeurs les plus basses, comme indiqué ci-dessous :

Je suppose que ces différences sont dues au fait qu'elles utilisent toutes deux des méthodes d'interpolation différentes. Est-ce que quelqu'un sait quel algorithme d'interpolation utilise chacun? Si cette information disponible dans la section d'aide? Existe-t-il une option pour modifier l'algorithme d'interpolation utilisé, ou un moyen de modifier le script pour le faire ? J'apprécie beaucoup si je peux obtenir de l'aide à ce sujet, merci d'avance.
GraphiqueScriptRe : Comment puis-je comprendre et modifier l'algorithme d'interpolation dans les tracés de contour 2D ?L'image de droite suggère que les données peuvent être clairsemées... Je suppose très clairsemées là où les images divergent. Il y a de fortes chances qu'une certaine forme de triangulation soit impliquée : convertir les points de données en un maillage de triangles sans les rendre trop longs et maigres si possible. Il suffit de quelques choix différents sur la façon de créer le meilleur maillage pour obtenir des graphiques aussi différents. Je pense que l'ancienne plate-forme de contour a quelques options pour enregistrer une table des triangles qu'elle a utilisés ou pour quadriller les données. Il peut être utile de tracer les points au-dessus des contours.
Re : Comment puis-je comprendre et modifier l'algorithme d'interpolation dans les tracés de contour 2D ?Merci à M. Hales pour votre réponse. Oui, en fait, je suis votre suggestion de tracer le point au-dessus des contours et correspond parfaitement au graphique de l'option 1 (côté gauche). De plus, on m'a répondu avec une confirmation de ce que vous m'avez dit auparavant, c'est que le JMP Contour Plot utilise un algorithme de triangulation, plus précisément : la triangulation de Delaunay. Cependant, il n'est pas précisé à quel tracé de contour il est fait référence (si celui du générateur de graphiques (option 1) ou celui du menu externe (option 2).
De plus, j'ai été confronté à une chose curieuse. Avec le tracé de l'option 1 (graphique de gauche - générateur de graphique principal), lorsque je spécifie les valeurs z en tant que variable ¨Interval¨, il devient instantanément dans le tracé de l'option 2 (graphique de droite), mais lorsque vous cliquez sur ¨done¨, il revient à son intrigue originale. Il semble que l'option 2 soit une variation de n'importe quel paramètre de l'option 1, mais je ne suis pas encore clair là-dessus. Avez-vous une idée de ce qui pourrait se passer ? Merci encore,
Re : Comment puis-je comprendre et modifier l'algorithme d'interpolation dans les tracés de contour 2D ?pas sûr, pouvez-vous partager vos données et les scripts que vous utilisez pour créer les graphiques ?