Regressi est un programme Windows permettant le traitement de données
expérimentales et l'ajustement (fit) de modèles. Il permet d'acquérir des
données à partir de vidéos, d'images, de fichiers son et d'Arduino et de
micro:bit.
L'acquisition à partir d'appareils de mesure (oscilloscopes,
appareils RS232, spectrophotomètres,
Orphy) se fait par des logiciels distincts : voir ici.
Mesures
électrique 3 de Jean-Marie Thomas fait de l'acquisition de tensions
à partir de SYSAM SP5, SYSAM V6 et SYSAM CAMPUS avec transfert des données
vers REGRESSI, OPEN/LIBREOFFICE ou EXCEL. Il y a également un programme
pour l'oscilloscope Iniscope de Paulo Santos (64 bits octobre 2021).
Si vous rencontrez des problèmes (ou vouliez faire évoluer le logiciel)
et que vous m'écrivez (l'adresse est donnée dans l'à propos), évitez les
messageries LaPoste et gmail, je ne serai pas en possibilité de répondre.
Regressi utilise la police Segoe UI, police par défaut de Windows.
La nouvelle version, à partir de 4.5, n'a plus qu'un seul module video utilisant ffmpeg avec DLL incluses dans l'installateur. Accès au site de ffmpeg
Pour utiliser Regressi sur Linux : voir Wine et le paquet Ubuntu ou le source Lazarus ou la version Linux !Regressi est aussi un programme Mac, mais sans le traitement audio.
Pré-version test de Regressi dans un navigateur : Regressi serveur
Continuation amélioration export Latex.
Problèmes en cas d'utilisation de MonteCarlo sur plusieurs pages réglé.
Problèmes de décalage du graphe des résidus réglé.
En cas d'axe temporel gradué jj/hh:mm:ss, précision de l'unité.
Correction des numéros de version dans les installateurs.
Méthode de Monte-Carlo accessible uniquement si les incertitudes sont définies ou en cas de simulation avec utilisation de la fonction noise.
Ajout de la conductivité molaire comme unité reconnue.
Utilisation de siunitx dans l'export Latex.
Restauration du calcul de valeur modélisée disparue dans la version 4.8.19
Sauvegarde de l'échelle du graphe (zoom ou échelle manuelle).
Sauvegarde des incertitudes calculées des paramètres.
Mise en arrière-plan de la grille des graphes même avec l'option "Axes passant par zéro" cochée.
Dans le graphe Fourier, possibilité d'exporter le spectre au format CSV.
Ajout d'un "réticule lissage" qui suit la courbe tracée avec des segments, un lissage ou une modélisation.
Modification de la boite de dialogue "Tableau de valeurs des curseurs" qui permet de calculer un point intermédiaire à partir des segments d'interpolation, d'un lissage ou d'une modélisation.
Correction d'un bug lors de l'export Latex des courbes avec tracé des points d'équivalence ou des traces du curseur.
Lecture des fichiers de sortie .txt de SPICE, obtenus par "PRINT V(2) V(1) > export.txt", par exemple.
Quelques corrections dans l'export Latex
Version 64 bits avec gestion video.
Module audio : choix de la source.
Import correct à partir de AviMeca sous Windows 10/11.
Fenêtre statistique : ajustement des largeurs de colonne du tableau corrigé.
Méthode de Monte-Carlo disponible dans le module modélisation.
Correction de quelques problèmes dans le module Python. Possibilité de récupérer l'incertitude de x dans Python par R.u_x.
Mise à jour de la documentation/aide.
Le fait de pouvoir laisser des cellules vides pouvait bloquer l'entrée des données : réglé.
Possibilité de laisser des cellules vides (données non définies) dans un tableau entré au clavier.
Affichage du numéro de la page courante rétabli.
Pour les utilisateurs de Windows 11, ajout d'un menu "Afficher/cacher incertitudes" dans le menu local (clic droit) des tableaux de valeurs, le bouton correspondant n'étant pas accessible.
Ajout des unités ppm, an.
Diminution de la taille des icônes.
Lecture de courbes automatique à partir d'une image.
Lecture des fichiers .csv de LatisPro.
La version 4.8.11 ne chargeait plus les fichiers video !
Correction d'un bug de calcul de dérivée (qui intervient dans la modélisation et le calcul des incertitudes) : la dérivée de tan était (1+tan)(!), par oubli du carré.
Lecture des fichiers .csv en provenance du spectro Pasco-2600.
Correction d'un bug d'affichage des incertitudes.
Amélioration de la récupération des fichiers d'éphémérides .csv .txt et Votable de l'IMCCE.
Amélioration temps de réponse video.
Amélioration du suivi deux cibles (module video).
Dans le tableau des variables, il pouvait y avoir des colonnes de largeur nulle ! Corrigé.
Correction de problèmes de visualisation dans le module video.
Version 64 bits.
Acquisition video : reconnaissance des caméras améliorée.
Correction de quelques bugs d'affichage dus au passage à la mise à l'échelle selon la résolution de l'écran.
Import possible des fichiers XML/Votable "visibilité des Astres" de l'IMCCE.
En cours de finalisation : le résultat ne devrait pas dépendre de la résolution de l'écran.
Les boutons des boites de dialogue de configuration des acquisitions Arduino censés lancer Arduino.exe avec le sketch adéquat ouvraient en fait l'aide de l'acquisition Arduino.
Quelques corrections de bugs video (incertitude avec origine mobile, effacement du répertoire temporaire).
Video : le filtre d'ouverture des fichiers est désormais tous les fichiers video.
Ajout d'un message d'avertissement indiquant de fermer les fenêtres PyQt5.
Possibilité d'acquisition audio en stéréo.
Possibilité de tri selon une variable textuelle.
Correction de l'affichage des indicateurs colorés dans la boite de dialogue coordonnées.
Sauvegarde de la largeur des colonnes du tableau de valeurs.
Lors d'une modélisation avec incertitudes sur l'ordonnée définies, le graphe des résidus peut être tracé avec des résidus normalisés : écart (ordonnée/modèle) divisé par l'incertitude sur l'ordonnée.
Bug lecture des fichiers avec variables textuelles corrigé.
Amélioration de la gestion d'identification des courbes.
Correction d'un bug de détermination d'unité dans le cas de l'élévation au carré (x^2 mais pas x*x !).
Correction d'un bug dans le calcul des incertitudes des paramètres.
Bug en cas de modélisations multiples avec paramètres communs dans deux fonctions réglé.
Le tracé de Fourier se faisait systématiquement en puissance ! Corrigé.
Vérification des noms de variables lors d'import de fichier .txt .csv
Mode animation dans la fenêtre Fourier.
Amélioration de l'export des tableaux en Latex.
Correction d'un bug se produisant lors d'utilisation d'équations différentielles couplées.
Correction d'un bug : non reconnaissance des variables liées à une équation différentielle (avec une apostrophe ' ou " : x' ou x").
Correction d'un bug dans le calcul de la fréquence ("propriétés de la courbe y=f(x)").
Reconnaissance des fichiers .txt d'éphémérides générés par IMCCE.
Reconnaissance, pour le tracé des vecteurs vitesse, de vx=(x[i+1]-x[i])/(t[i+1]-t[i]) ou vx=(x[i+1]-x[i-1])/(t[i+1]-t[i-1]).
Correction d'un bug de codage Unicode lors de l'enregistrement d'un script Python {}.
Correction d'un bug lors d'export du graphe au format WMF : les axes n'apparaissaient pas.
Modification de l'acquisition par Arduino, mode point par point avec commande, possibilité d'une entrée au clavier en mode point par point.
Correction d'un bug lors du calcul d'un système d'équations différentielles d'ordre 1 (x(t),y(t)) couplées avec y'(t) dépendant de x'(t).
Possibilité de superposer des pages dans le module statistique.