Analyser les données de manière mathématique

23.08.2021

Les applications traditionnelles d'analyse des données utilisent un certain nombre de commandes d'analyse pour générer de nouveaux ensembles de données à partir des ensembles de données brutes disponibles, qui contiennent ensuite les résultats de l'analyse. Dans FlexPro, en revanche, vous mettez en place un réseau dynamique d'objets d'analyse et de formules pour évaluer vos données. Chaque objet d'analyse et chaque formule représentent le résultat d'une analyse, comme la valeur moyenne ou le spectre de fréquence d'un signal. Les formules sont programmées dans le langage d'analyse FlexPro FPScript. Les objets d'analyse sont des formules spéciales qui sont gérées par FlexPro et pour lesquelles vous pouvez définir des paramètres via la boîte de dialogue Propriétés. Pour calculer un résultat d'analyse, le code FPScript de la formule ou de l'objet d'analyse est traité pour calculer le résultat. Lors du traitement de la formule, FlexPro accède aux données sources sur lesquelles cette formule est basée et auxquelles la formule est liée. Pour un objet d'analyse, spécifiez les données sources à utiliser dans l'onglet Données de la boîte de dialogue Propriétés. Pour une formule, utilisez les données sources comme vous le feriez pour une variable dans le code FPScript. Vous pouvez imbriquer le réseau d'objets que vous créez aussi profondément que vous le souhaitez. Non seulement les données sources d'un objet d'analyse ou d'une formule peuvent être des ensembles de données, mais les données peuvent également être des objets d'analyse ou des formules différents. Pour tous les objets qui peuvent fournir des données, c'est-à-dire pour les formules, les objets d'analyse et les objets de liaison de données, FlexPro utilise le terme objet de données. Vous pouvez utiliser ces types d'objets de données comme des ensembles de données et les afficher sous forme de graphique ou de tableau, par exemple.

La figure suivante illustre un réseau d'analyse simple :

L'analyse de données orientée objet de FlexPro présente deux avantages distincts par rapport à l'approche conventionnelle. Premièrement, vous pouvez modifier les objets et les formules d'analyse à tout moment pour optimiser l'analyse ; deuxièmement, vous avez la possibilité d'utiliser l'analyse créée une seule fois pour autant de nouveaux ensembles de données que vous le souhaitez sans avoir à répéter toutes les étapes de l'analyse. Tous les paramètres que vous effectuez au cours de l'analyse restent stockés dans le réseau d'objets de données de FlexPro. Après avoir modifié un paramètre ou après avoir importé de nouvelles données, il vous suffit d'utiliser la commande Update pour mettre à jour tous les documents avec les dernières informations.

Si vous êtes nouveau dans le monde de FlexPro et que vous avez utilisé les méthodes conventionnelles d'analyse des données dans le passé, l'application orientée objet de FlexPro exigera quelques changements dans votre processus de pensée. Cependant, vous apprendrez à apprécier les avantages de cette méthode assez rapidement.

Assistant d'analyse

L'assistant d'analyse vous propose un large éventail d'analyses prêtes à l'emploi et crée une évaluation complète des ensembles de données que vous avez sélectionnés. L'analyse finale ne contient pas seulement les résultats de calcul souhaités, mais aussi, en option, des graphiques et des tableaux spécialement adaptés qui présentent ces résultats. Si nécessaire, l'assistant peut même créer un document fini pour votre analyse.

Modèles d'analyse

Vous pouvez stocker des analyses créées une fois comme modèle d'analyse dans la base de données actuelle ou dans une base de données modèle. Ce type de modèle d'analyse consiste en un réseau quelconque d'objets interdépendants. Dans l'exemple ci-dessus, il s'agit du document, du graphique qu'il contient et de trois objets d'analyse. Les objets du niveau hiérarchique le plus bas, c'est-à-dire ceux qui ne dépendent d'aucun autre objet, sont remplacés par les objets sélectionnés lors de l'utilisation ultérieure du modèle, pour autant qu'ils n'aient pas été marqués comme appartenant au modèle lors de sa création. Dans l'exemple ci-dessus, il s'agit de l'ensemble de données. Toutefois, il peut également s'agir de tout autre type d'objet, tel qu'un graphique. Vous pouvez ensuite utiliser les modèles d'analyse dans l'assistant d'analyse pour créer de nouvelles analyses ou pour l'appliquer directement aux données récemment importées lors de l'importation des données.

Automatisation de l'analyse

Toutes les analyses dans FlexPro sont créées à l'aide d'objets d'analyse ou de formules, ce qui permet d'automatiser l'analyse sans aucune programmation.

Pour mettre à jour un document ou une feuille de travail, il suffit d'exécuter la commande Update. FlexPro met alors à jour tous les graphiques, textes et tableaux de cet objet. Si, par exemple, une formule ou un objet d'analyse a été saisi sous forme de courbe, FlexPro vérifie si un nouveau calcul est nécessaire et, le cas échéant, effectue le nouveau calcul. Si, à son tour, la formule utilise d'autres formules et/ou ensembles de données dans les calculs, alors ce réseau est entièrement traité.

Si vous avez configuré des objets de liaison de données pour importer des données externes, les données d'origine sont accessibles à chaque mise à jour, pour autant qu'elles aient été modifiées depuis la dernière mise à jour. Les changements affectent donc immédiatement les résultats.

Mise à jour intelligente

Lorsque vous mettez à jour un document ou un graphique, toutes les formules et tous les objets d'analyse sur lesquels ce document est basé sont également mis à jour. Ce type de réseau peut rapidement couvrir plusieurs centaines de formules. La technologie FlexPro "Smart Update" garantit que seules les formules dont les résultats sont indéterminés sont recalculées. Si une formule a déjà été calculée lors d'un processus de mise à jour précédent, le dernier résultat est réutilisé, si cela est possible.

FlexPro vérifie ici que le code de la formule n'est pas trop vague, ce qui signifie qu'un nouveau calcul pourrait donner un résultat différent. Seules les formules pour lesquelles c'est le cas sont recalculées. Un exemple typique de formule dont le résultat est vague est une formule qui utilise la fonction Bruit ou la fonction Entrée. Les formules qui font référence à des ensembles de données ou à des résultats d'autres formules sont recalculées si au moins un des ensembles de données a été modifié ou si l'une des formules utilisées doit être recalculée.

FlexPro veille également à ce que chaque formule ne soit pas calculée plus d'une fois au cours d'une même mise à jour. Vous pouvez donc supposer qu'un signal aléatoire utilisé dans plusieurs formules représente la même instance dans chacune de ces formules. Les formules avec arguments constituent une exception à cette règle. Ceux-ci sont toujours calculés.

Toutefois, la "mise à jour intelligente" ne concerne pas seulement les formules, mais aussi les objets de présentation. Pour un graphique, FlexPro vérifie chaque courbe individuelle, par exemple, pour voir si elle doit être re-tracée.

Travailler avec des analyses

Structure d'analyse des données

Analyse de mesures multiples

Analyse efficace des données

Travailler avec des modèles d'analyse

Création d'un modèle d'analyse

Utilisation d'un modèle d'analyse

Organiser les modèles d'analyse

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :