Modification de Regressi Unicode  image

Modifications de Regressi


Retour à la page d'accueil

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, images et fichiers son.
L'acquisition à partir d'appareils de mesure (oscilloscopes, appareils RS232, spectrophotomètre, Orphy) se fait par des logiciels distincts : voir ici.

Regressi utilise désormais (2017) la police Segoe UI, police par défaut des Windows récents.
Pour utiliser Regressi sur Linux : voir Wine ou le source Lazarus.

Regressi est aussi un programme Mac, mais sans la partie acquisition vidéo ni le traitement audio.

Regressi est aussi un programme Android, mais avec acquisition par Bluetooth BLE.

Mise à jour du 28/04/2018 version 4.0.0.3 : téléchargement

Installateur 23/02/2018 version 4.0.0.0 : téléchargement

Source Delphi XE10.2 version 3.95 01/09/2017 : téléchargement

Regressi 4.0.0.3 : 28/04/2018

Accès aux caractères avec Alt Gr : # ^{} ...

Regressi 4.0.0.3 : 13/04/2018

Amélioration méthode des tangentes dans le cas d'un faible nombre de points.
Amélioration lecture d'ancien fichier .RW3 : transcodage Ascii vers Unicode.

Regressi 4.0.0.2 : 16/03/2018

Réactivation du choix de l'épaisseur des traits.
Le lissage par B-spline marche même si des points ne sont pas définis (typiquement points extrêmes lors d'une dérivation).
Remarque : l'importation des fichiers .h5 générés par les oscilloscopes Keysight peut être utile en cas de nécessité d'une résolution temporelle élevée (typiquement modulation) : on récupère 50k points au lieu de 2k pour un fichier .csv.

Regressi 4.0.0.0 : 23/02/2018

Importation des fichiers HDF (Hierarchical Data Format) .h5 générés par les oscilloscopes Keysight.
En cas de problème avec des fichiers .h5 d'autres oscilloscopes, envoyez un fichier exemple à r e g r e s s i chez orange (en enlevant les blancs et en complétant ce qui est nécessaire).
Il est nécessaire d'installer la DLL du HDF Group dans le répertoire de Regressi. Cette DLL utilise elle-même VCRunTime140.dll que vous pouvez installer grâce à Microsoft en choisissant la version 32 bits : vc_redist.x86 même sur un Windows 64 bits.
Dans la partie video, on peut désormais prendre des axes non parallèles aux côtés de l'image.

Regressi 3.99 : 19/12/2017

Importation des fichiers .csv et .txt Pasco avec nettoyage des variables et pages inutiles.

Uniformisation des modules d'acquisition à partir de vidéos ou d'images. La loupe est désormais locale.

Rétablissement du zoom automatique pour le module MediaPlayer.

Gestion du fichier d'indicateurs indifféremment avec comme séparateur décimal point ou virgule.

Prise en compte des préfixes d'unité SI dans les calculs "indexés" type t[i+1]-t[i]

Regressi 3.98 : 12/11/2017

Importation des fichiers .csv générés par Pasco Capstone (en sélectionnant "Pasco csv" et non csv).
Correction de l'affichage de la tangente à une courbe.
Unité plus explicite pour les tangentes.
Diverses améliorations concernant la lecture des vidéos (affichage plus explicite des options, déplacement du curseur au clavier ...).

Regressi 3.96 : 20/09/2017

Bug transitoire sur les calculs d'enveloppe corrigé.
Support des fichiers son AAC MP4 par l'intermédiaire de ffmpeg.
Le répertoire temporaire est configurable par l'utilisateur et ConfigRegressi.
Prise en compte du graphe des paramètres dans les fichiers XML.
Bug transitoire du à la recherche des pics de FFT corrigé.
Affichage de la courbe utilisée pour rechercher l'équivalence.

Regressi 3.95 : 01/09/2017

Retour des opérateurs logiques AND XOR OR.
Retour du graphe "méthode d'Euler"
Le bruit, fonction noise(ecart-type), est pris en compte dans les incertitudes.
La lecture des videos par génération d'images se fait désormais à l'aide de ffmpeg.exe qui doit se trouver dans le répertoire de Regressi ou dans ProgramFiles.
Accès au site de ffmpeg

Regressi 3.94 : 27/05/2017

Amélioration de la lecture des videos par VLC.

Regressi 3.93 : 29/03/2017

Le chi2 relatif affiché était en fait la racine de celui-ci : rectifié.

Regressi 3.91 : 12/01/2017

Importation d'éphémérides au format Votable de l' IMCE.
Possibilité de zoom dans la lecture de video par VLC.

Regressi 3.90 : 02/01/2017

Importation de spectre sous forme de fichiers FITS (Flexible Image Transport System) : récupération du premier spectre.
Correction de divers bugs graphiques.

Regressi 3.89 : 10/12/2016

Suppression de l'écriture dans la base de registre et dans le répertoire AppData pour permettre un fonctionnement correct en réseau.
En coordonnées polaires, possibilité de décaler l'origine (valeur non nulle pour un rayon nul), de manière à tracer des diagammes en décibel négatif.
Correction d'un bug dans le calcul des incertitudes des intersections.

Regressi 3.88 : 14/11/2016

Correction d'un bug lors de la création d'un rappel graphique avec le curseur réticule.
Retour de la prise en compte des préfixes d'unité : 1 A +100 mA donne 1,1 A. Non actif par défaut (à activer dans Options/Calcul) car sans garantie ; en cas de problème m'envoyer le fichier correspondant.
Amélioration de l'import des fichiers .wav 32 bits flottant.

Regressi 3.87 : 06/11/2016

Résolution de bugs : caractéres sur fond noir à l'impression, problèmes avec les paramètres de modélisation en inverse, type exp(-t/tau).

Regressi 3.86 : 12/10/2016

On peut désormais utiliser le mode superposition de pages en mode animation. L'animation ne porte que sur la page courante.
L'expression des incertitudes peut dorénavant fait intervenir un paramètre expérimental ce qui permet de faire varier le calcul d'incertitudes selon la page concernée.

Regressi 3.85 : 28/09/2016

Correction d'un bug dans le module audio : un son enregistré avec le logiciel ne pouvait ni être sauvé ni être exploité.
Les intersections des modèlisations 2-3 sont rétablies.

Regressi 3.84 : 01/09/2016

Gestion des Arduino :
Mode simple : lecture des données en provenance d'une voie série à vitesse lente (intervalle de temps supérieur à 100 ms).
Mode oscilloscope : commande (base de temps, synchro) et lecture d'un Arduino.

Regressi 3.83 : 10/06/2016

Bug mémoire dans la partie modélisation réglé.
Video VLC : problème de temps bloqué suite à des clics trop rapides réglé.
graphe FFT : la représentation en dB est sous forme de ligne et plus de traits verticaux.
Video VLC image par image : possibilité de prendre une image sur N. Possibilité de lire une suite d'images plutôt qu'un film.
Video : prise en compte de mencoder.exe pour réencoder des video en format lisible par la partie Media Player. L'installateur place mencoder.exe dans le répertoire de Regressi.

Regressi 3.82 : 30/05/2016

Initialisation du curseur "données" correcte en cas de zoom.
Epaisseur des traits à 1 au démarrage.
Ajout d'une aide sur le choix de l'ordonnée avec la barre de boutons.
Bug corrigé : valeur correcte lors de copie de page avec le même nombre de points.
Lecture video : Nième essai ! : il y a désormais trois ! modules.
Enregistrement audio : effacement de l'enregistrement précédent avant le début pour éviter un conflit.
Module Fourier : correction d'un bug d'accès mémoire ;

Regressi 3.81 : 10/05/2016

Amélioration de la partie vidéo : acceptation des gros fichiers video (en terme de taille, pas de longueur)

Regressi 3.80 : 02/05/2016

Prise en compte de la stéréo dans le module son

Regressi 3.79 : 28/02/2016

Début de mise en place d'une gestion de version (en test pour voir si l'accès Internet pose problème aux réseaux des lycées)

Regressi 3.78 : 20/01/2016

Affichage des incertitudes sur les intersections (type dosage conductimétrique)
Recopie temporaire des videos sur le poste local

Regressi 3.75 : 16/11/2015

Correction de bugs dans la gestion des origines mobiles lors de la lecture de video

Regressi 3.74 : 25/10/2015

Correction de bugs dans la gestion video VLC, suite ...

Regressi 3.73 : 19/09/2015

Correction de bugs dans la gestion video VLC.

Regressi 3.72 : 01/09/2015

Acquisition par Arduino (voie série).

Regressi 3.71 : 30/06/2015

Retour de la prise en compte des incertitudes sur les grandeurs calculées et de la méthode du chi2, désactivées par inadvertance.

Regressi 3.69 : 24/05/2015

Essai d'amélioration de récupération des fichiers .csv.
Bogue du bouton d'affichage des incertitudes sur le graphe non activable corrigé.

Regressi 3.68 : 02/01/2015

Possibillité de sous-échantillonner (menu pages/rééchantillonner) dans le cas, par exemple, de récupération de données d'un oscilloscope fournissant 50 000 points !

Regressi 3.67 : 05/12/2014

"Erreur de vérification d'étendue" dans le graphe Fourier et dans l'acquisition video réglée.

Regressi 3.66 : 27/09/2014

Les deux lissages B-spline et Shannon (sinus cardinal) sont actifs soit sur des courbes à faible nombre de points, soit lors d'un zoom conduisant à un faible nombre de points, i.e. inférieur à la résolution de l'écran.

Regressi 3.65 : 25/09/2014

Problème d'ajout de pages avec paramètres à partir de logiciel d'acquisition réglé.
Problème lors de superposition de pages dans le graphe Fourier réglé.

Regressi 3.64 : 02/06/2014

Déclenchement intempestif de "erreur de vérification d'étendue" réglée.

Regressi 3.62 : 11/05/2014

Pour permettre un filtrage numérique d'ordre supérieur, on peut initialiser y[i]=... par y[0]=xx ; y[1]=zz et y[2]=ww. Au-delà on sort du cadre prévu et il faut se tourner vers de la progammation.
Le calcul de Fourier lorsqu'on sélectionne une portion du signal se fait désormais par interpolation et non complément à zéro, ce qui permet de ne pas avoir d'artefact lorsqu'on sélectionne une période. Mais l'interpolation peut causer des problèmes si l'on est trop près de la lmite de Schannon (voir les options).

Regressi 3.61 : 05/04/2014

Introduction des résidus studentisés.

Regressi 3.60 : 23/03/2014

Correction des calculs statistiques relatifs aux résidus.
Les colonnes calculées sont désormais indiquées en grisé.

Regressi 3.59 : 07/03/2014

Amélioration de la gestion de l'option "prise en compte des coefficients d'unité" : désactivation en cas de problème (ex. ajout d'une valeur purement numérique à une grandeur dimensionnée) et message prévenant de la sélection de cette option en bas du memo expression

Regressi 3.58 : 26/02/2014

Amélioration de la gestion de plusieurs traces sur le graphe (laissées sur celui-ci par la barre d'espace)

Regressi 3.57 : 13/02/2014

Rééchantillonnage de Shannon correct même en mode degré !

Regressi 3.56 : 18/01/2014

(Re-)correction de la présentation des résultats de modélisation (nombre de chiffres significatifs)
Correction d'un bug lors de la définition à la souris d'un deuxième modèle

Regressi 3.55 : 28/11/2013

Correction de la présentation des résultats de modélisation

Regressi 3.54 : 21/11/2013

Gestion de l'impression des modèles plus souple

Regressi 3.53 : 10/11/2013

Zoom possible avec des graduations nanométriques
Précision sur l'affichage des pages

Regressi 3.52 : 28/09/2013

Compilation avec Delphi XE4
Incertitudes affichées avec deux chiffres significatifs

Regressi 3.43 : 20/09/2013

Le problème "index de liste hors limite" avec curseur Réticule corrigé
Le calcul de x^-1 donnait parfois des résultats différents de 1/x ! Corrigé

Regressi 3.42 : 28/08/2013

La fonction aire fonctionne désormais aussi avec les courbes non fermées :

Regressi 3.41 : 11/07/2013

Lecture des fichiers .LAB de Jeulin (essentiellement des données)
Prise en compte de l'incertitude des données dans l'incertitude des paramètres modélisés

Regressi 3.21 : 19/09/2012

Ordonnée du graphe FFT accessible par barre de boutons
Ajout de chronophotographie et mesures automatiques pour l'acquisition à partir de video

Information : dans Regressi, pour lire les fichiers mp4/mov/flv copier FLVSplitter.ax, MP4Splitter.ax et MPCVideoDec.ax dans le répertoire de regressi.exe ou dans windows\system32. Ces fichiers se trouvent dans "MPC-Standalone Filters" disponible chez sourceforge.

Regressi 3.20 : 09/06/2012

Lecture de fichiers son de fréquence d'échantillonnage supérieure à 44 100 Hz.
Bug corrigé : division par zéro lors de la modélisation des paramètres.

Regressi 3.19 : 29/04/2012

Lecture de fichiers son (wav et mp3) avec extraction d'une partie si nécessaire. Utilise la librairie Bass de chez un4seen developments.
Soit par Fichier/Nouveau/Son ou par Fichier/Ouvrir en choisissant un fichier son.

Regressi 3.18 : 07/03/2012

Possibilité d'intégrale définie intg(f,x,a,b) pour effectuer la somme de f(x) dx de a à b
Exploitation de video par Fichier/Nouveau/Video ou par Fichier/Ouvrir en choisissant un fichier video.

Regressi 3.13 : 05/12/2011

Premier point de x'=f(x) calculé

Regressi 3.11 : 24/06/2011

Amélioration de l'affichage FFT
Choix du format graphique du presse papiers : png, bitmap, jpeg, metafile

Regressi 3.10 : 08/04/2011

Tracé des intersections des modélisations
Amélioration de la gestion des repères temporels en provenance des logiciels d'acquisition
Amélioration de la gestion des paramètres dans le module animation
Correction de bogues dans le module Euler

Regressi 3.09 : 20/03/2011

Possibilité de transformer une grandeur calculée en grandeur expérimentale : double clic dans l'en-tête du tableau
Quelques bogues corrigés :
  • exportation en wmf avec fond rouge
  • problème dans le tableau de valeurs du graphe Fourier
  • divers problèmes avec les variables texte
  • correction de l'option de fusion de fichiers
  • correction de la sauvegarde des paramètres de modélisation
  • exportation de fichier lisible par maple
  • amélioration de l'animation temporelle avec gestion de la video
  • Regressi 3.08 : 12/03/2011

    Amélioration de la gestion du réticule et de l'affichage de l'écart entre deux réticules

    Regressi 3.07 : 28/02/2011

    Visualisation en notation mathématique des formules à l'aide de MathPlayer (visualisateur de MathType)
    Grandeur texte sur graphe : fond transparent
    Amélioration de la gestion des unités tolérées (ua)
    Suppression d'une ligne de données supprime la ligne de la grandeur texte associée
    Modification de la gestion du nombre de point des animations temporelles (entre 16 et 128)
    Caractéristiques de courbe correctes pour les courbes non périodiques.
    Amélioration de la gestion des curseurs en cas d'axe à droite

    Regressi 3.06 : 12/02/2011

    Début implémentation export Latex

    Regressi 3.05 : 30/01/2011

    Ouverture possible des fichiers audio .WAV avec écoute du son dans la fenêtre Fourier

    Regressi 3.04 : 24/01/2011

    Correction d'un gros bug pour lequel 1 était égal à 2 !
    Impression correcte des tableaux

    Regressi 3.03 : 11/11/2010

    Oubli de mu dans la conversion Ascii vers Unicode réparé
    Décalage du positionnement de l'erreur corrigé

    Regressi 3.02 : 14/12/2009

    Amélioration gestin imprimante (01/10/2010)
    En cas de présence de mole, litre ... les préfixes d'unité ne sont pas gérés (01/10/2010)
    Ajout de la fonction piecewise (12/05/2010)