Interface / utilisabilité

Liste de variables avec affichage de colonne

Liste de variables avec affichage de colonne

La liste de variables a été étendue pour présenter un affichage de colonne configurable. Cela signifie que toutes les propriétés de données peuvent être affichées avec leurs paramètres correspondants. Cette sélection de paramètres pour la liste de variables peut être personnalisée en toute simplicité avec la fonction glisser-déplacer. Ainsi, la source de données, la longueur des données ou encore des valeurs définies par l'utilisateur (nom d'opérateur, numéro d'échantillon...) et d'autres métadonnées peuvent être listées et utilisées pour le tri et le filtrage de l'affichage du tableau.


Trier et filtrer avec les colonnes de métadonnées

Trier et filtrer avec les colonnes de métadonnées

De telles colonnes supplémentaires avec des métadonnées n'ont pas uniquement été ajoutées pour l'affichage, il est également possible d'exploiter leur contenu pour trier et filtrer la liste de variables. Par exemple, il est possible de n'afficher que les voies CAN par une simple pression sur un bouton.


Arborescence étendue

La nouvelle fonction « Arborescence étendue » permet de réaliser une vue hiérarchique des listes de voies sur base de séparateurs définis individuellement au sein du nom de la voie.

Lorsqu'une arborescence est configurée, elle est automatiquement enregistrée dans le projet et redémarre lorsque le projet est rechargé. L'arborescence peut également être enregistrée dans les vues globales.

Arborescence étendue

Éditeur de séquence

Éditeur de séquence

De nombreuses fonctions utiles ont été ajoutées à l'éditeur de séquence, par exemple :

  • Nouvelle option : Afficher numéro de ligne
  • Nouvelle commande pour aller directement à une ligne : Atteindre la ligne
  • L'option « Retrait automatique » peut dorénavant être activée immédiatement même en cours d'édition
  • La taille de police peut être modifiée en toute simplicité avec la molette de défilement et la touche CTRL enfoncée
  • Le nom d'une mesure peut dorénavant être automatiquement inséré dans la fenêtre de script active par un double-clic.

Barre d'état

Dans la nouvelle version, le nombre de variables est automatiquement affiché dans la barre d'état.

Barre d'état

Nouvelles possibilités au sein du Panel

Explorateur de fichiers dans le Panel

Explorateur de fichiers dans le Panel

La nouvelle version 7.3 se distingue par la présence d'un explorateur de fichiers sous forme de widget séparé pour le Panel. Pour les applications qui ne sont exploitées que par le biais du Panel, le widget « Explorateur de fichiers » constitue un outil d'accès simple et structuré au système de fichiers, ainsi qu'un outil de recherche et de chargement de données.


Nouveau widget : bouton radio (case d'option)

Nouveau widget : bouton radio

Le nouveau widget « Bouton radio » permet aux utilisateurs d'inclure des éléments de commande qui permettent la sélection interactive d'une option au sein d'un choix multiple. Ceci permet par exemple de basculer entre différents types de fenêtres FFT à l'aide de boutons radio.


Référentiel pour pages Panel et widgets

Les pages Panel et les widgets peuvent maintenant être enregistrés dans un référentiel afin d'améliorer la productivité. Tous les éléments enregistrés dans le référentiel sont immédiatement disponibles, même dans les nouveaux projets ; la fonction glisser-déplacer permet de les utiliser.

Référentiel pour pages Panel et widgets

Le widget « Bouton simple » dorénavant aussi en couleur

Le widget « Bouton simple » est maintenant doté de la propriété à commande dynamique « Couleur de remplissage ». Ainsi, le bouton peut virer au rouge lors d'un processus de chargement pour ensuite basculer vers le vert dès que le processus est terminé.

Le widget « Bouton simple » dorénavant aussi en couleur

Widgets

  • Aligner : IAligner : en mode Design, les touches de direction peuvent maintenant utilisées pour déplacer les widgets.
  • Raccourci : CTRL+A permet maintenant de sélectionner tous les widgets sur une page Panel.

 

 

f(x) Nouvelles fonctions

Fonctions de matrice

Le jeu d'opérations de matrice a été considérablement élargi avec les fonctions suivantes :

  • MatrixEigen: déterminer des valeurs Eigen, des vecteurs Eigen et des racines de polynômes
  • MatrixInit: matrice de zéro ou d'unité
  • MatrixPart: la fonction retourne une sous-matrice. La sélection des lignes et colonnes à couper doit se situer à l'intérieur de la matrice.
  • MatrixGet: interroger les éléments d'une matrice. Linéarisation de données via une zone de caractéristique bidimensionnelle.
  • MatrixSet: définir les éléments d'une matrice en tant que fonction opposée à MatrixGet
  • MatrixMerge: copier une petite matrice dans une plus grande, en un point spécifique
  • MatrixChangeDim: changer les dimensions, insérer et supprimer des lignes ou des colonnes
  • MatrixAdd: addition et soustraction de deux matrices ou vecteurs, y compris leur transposition
  • MatrixIpol: des facteurs à spécifier multiplient les points de données (résolution) d'une matrice le long des lignes et colonnes par interpolation.

Définition de valeurs à partir de champs de courbe caractéristique

Définition de valeurs à partir de champs de courbe caractéristique

La nouvelle fonction MatrixGet permet d'interpoler des valeurs intermédiaires au sein d'une grille ou carte à 2 dimensions.


Déterminer des valeurs Eigen de matrices et de zéros de polynômes

Les nouvelles fonctions de matrice comprennent également la détermination des valeurs Eigen (propres) de matrices. Ceci se rapporte au calcul de racines de polynôme (valeurs propres en tant que zéros du polynôme caractéristique) qui est également disponible comme fonction séparée.

Déterminer des valeurs Eigen de matrices et de zéros de polynômes

Interface vers le package statistique Open Source « R »

Le package statistique Open Source largement utilisé et le langage de programmation afférent R sont intégrés par le biais d'un nouveau kit d'interface. Ceci donne accès à cette communauté très populaire et globalement active et permet de bénéficier de sa grande expertise. FAMOS peut dorénavant intégrer directement et exécuter les scripts R. Si on y ajoute les capacités FAMOS complètes de visualisation, de gestion et d'automatisation des flux de travail - ces capacités étant assez maigres dans le monde R -, on accède à un tout nouveau degré de potentiel productif.

Interface vers le package statistique Open Source « R »

© par Hadley Wickham et autres chez RStudio
https://www.r-project.org/logo/, CC-BY-SA 4.0

Rapport & documentation

Interface vers PowerPoint

Interface vers PowerPoint

La version 7.3 présente une nouvelle interface d'exportation vers PowerPoint. Le Kit PowerPoint permet la commande à distance de présentations par le biais de séquences, de Panels et de boîtes de dialogue. Ainsi, les éléments d'une présentation peuvent être automatiquement remplis avec un contenu (dynamique).


Optimisation de l'exportation PDF

Optimisation de l'exportation PDF

L'exportation PDF a été optimisée, tant pour l'exportation au sein du Panel et du générateur de rapports que pour l'exportation directe à partir de la fenêtre graphique. Cette efficacité accrue entraîne une qualité nettement supérieure malgré les tailles de fichiers plus petites.    

En outre, les textes sont maintenant incorporés sous forme d'objets dans le PDF. On peut ainsi procéder à des recherches, des sélections et des copies au sein du document PDF résultant. L'exportation de graphiques hors de la fenêtre graphique joint maintenant automatiquement des pages consécutives au document PDF.

Autres nouvelles caractéristiques

  • NorthCorrection : correction de l'erreur de « north-jump » au sein d'une fenêtre, de sorte qu'une moyenne par le biais de points cardinaux, d'angles ou de phases prenne tout son sens.
  • PhaseMod : les points cardinaux, les angles ou les phases sont transformés en une plage de valeurs commune, p.ex. 0 ... 360 degrés
  • FlipFlop : RS, JK
  • Monoflop : impulsions allongées, gauche/droite
  • CodeRange : liste de plages de valeurs Y à partir de laquelle le signal d'entrée est affecté à une liste de numéros (codes) puis retourné.
  • PulseDuration : conversion d'impulsions en durée d'impulsion, fréquence ou tours par minute.
  • RangeSet : les valeurs des données d'entrée qui se situent dans une plage de valeurs donnée d'une voie de commande sont définies à une valeur différente.
  • SamplesGate : reprend dans le résultat toutes les valeurs sélectionnées par des données de commande.
  • Rosette : les efforts et contraintes majeurs sont dérivés de plusieurs jauges extensométriques sous forme de rosette
  • PolynomRoots : zéros ou racines de polynôme
  • Signum : la fonction retourne 1 si x> 0 ; elle retourne -1 si x <0 ; elle retourne 0 si x = 0.
  • corrcoeff : coefficient de corrélation, par conséquent corrélation mobile
  • AppendLoop : jonction rapide d'échantillons dans des boucles. La fonction est optimisée de manière à être appelée au sein d'une boucle qui ajoute à plusieurs reprises de petites quantités de données.
  • GetSystemInfo : nouveaux paramètres

    • Déterminer l'adresse IP
    • Demander si la version x86 ou x64 du système d'exploitation est mise en œuvre
    • Demander le nombre d'écrans et leur taille

  • RedEx : ré-échantillonnage avec un coefficient de réduction prédéfinissable puis nouveau démarrage
  • GetScale : demander l'échelle de formatage pour des données

Historique des versions

Top