Analyse de modèles > Outils de la fonction Behavioral Modeling de PTC Creo > Comparaison de graphes > Pour comparer deux graphes
  
Pour comparer deux graphes
Pour comparer deux graphes, vous devez commencer par deux étapes de base :
1. Créez une fonction d'analyse de relation qui compare les deux graphes. Utilisez la fonction d'analyse pour calculer la différence entre les graphes.
2. Exécutez une étude d'optimisation pour minimiser la différence.
Pour comparer deux graphes, ajoutez une relation en utilisant la syntaxe relation_name = comparegraphs("name_1", "name_2", "type", left_bound_1, right_bound_1, left_bound_2, right_bound_2), où :
relation_name est le nom de la relation.
name_1 est le nom du premier graphe ou de la première fonction d'analyse.
name_2 est le nom du second graphe ou de la seconde fonction d'analyse.
left_bound_1 et right_bound_1 sont les limites gauche et droite du premier graphe.
left_bound_2 et right_bound_2 sont les limites gauche et droite du second graphe.
type est la méthode de calcul de la différence entre les graphes. Choisissez l'un des types suivants : lone (par défaut), ltwo, linf, ou area. Le tableau suivant détaille les différents types de mesure :
Type de mesure
Basé sur la formule
Ce qu'il mesure
lone
Mesure la zone entre les graphes de f(t) et de g(t).
où :
lb = left_bound
rb = right_bound
lb<t<rb
ltwo
Lorsque |f(t) - g(t)| est la mesure de la déviation, les valeurs supérieures de la déviation ont plus de poids sur la norme L2.
linf
Mesure la déviation maximum entre deux fonctions.
aire
Mesure la zone marquée entre les graphes de f(t) et g(t).
Lorsque vous spécifiez des arguments pour la fonction comparegraphs, les choix suivants s'offrent à vous :
Spécifier deux arguments seulement : spécifiez uniquement le nom des graphes. Par défaut, le système utilise le type de mesure lone et les graphes dans leur ensemble.
Spécifier trois arguments seulement : spécifiez le nom des deux graphes et le type de mesure. Par défaut, le système utilise les graphes dans leur ensemble.
Spécifiez les 7 arguments.
 
* Vous pouvez spécifier "zero" comme nom du deuxième graphe (nom_2). Le système calcule alors la fonction par rapport à la base horizontale y=0.