Résolu sur le forum : Borne Wallbox Pulsar Plus 7,4 kW sur abonnement 6 kVA : quel délestage avant accord copro (urgent)Ma panne diagnostiquée — réponse sous 48 h29 €

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQTGraphMathPyqtgraph

Électroniquemis à jour le 23 avril 2023

Pyqtgraph est un module Python qui permet aux développeurs de créer des graphiques et des visualisations interactives. Il est très facile à utiliser et offre une variété de fonctionnalités qui peuvent être utilisées pour créer des graphiques et des visualisations complexes. Dans cet article, nous allons examiner en détail le module Pyqtgraph et ses fonctionnalités, ainsi que les avantages qu’il offre aux développeurs. Nous verrons également comment le module peut être utilisé pour créer des graphiques et des visualisations mathématiques.

PyQt + PyqtGraph : afficher des graphiques et des courbes

Tracé de courbes simples

Les bases

  • Afficher et paramétrer un graphique pyqtgraph vide dans une interface Qt
  • Afficher une courbe simple dans un graphique pyqtgraph
  • Afficher et paramétrer un graphique pyqtgraph vide dans une interface Qt avec widgets de paramétrage des axes *
  • Paramétrer l’affichage des points d’une courbe dans un graphique pyqtgraph – * shell
  • Interagir avec une courbe d’un graphique pyqtgraph à l’aide de sliders

Affichages de courbes y=f(x)

  • Afficher une courbe de 1000 valeurs aléatoires simulant une série de données
  • Afficher/masquer plusieurs courbes simples dans un graphique pyqtgraph, sélectionnables par case à cocher *
  • Afficher une courbe à partir d’une série de valeurs chargées à partir d’un fichier texte ou saisies dans une zone texte, enregistrables dans un fichier texte
  • Définir la courbe à tracer à partir d’une formule saisie en zone texte, et enregistrer données dans fichier*

Exemples de courbes mathématiques

  • Exemple de courbe réelle : afficher la courbe du corps noir et la paramétrer à l’aide d’un slider

Affichage de courbes paramétriques y=f(t) et x=f(t)

  • Affichage d’une courbe paramétrique d’exemple * shell
  • Courbe de l’analemna

Paramétrage de l’interactivité du graphique

  • L’interactivité par défaut
  • Description du menu contextuel par défaut et des options disponibles
  • Exemple d’interactivité prédéfinie : voir affichage courbe simple
  • Afficher le point courant d’une courbe y=f(x) sous le curseur de la souris *
  • Afficher une croix de lignes sous la souris ainsi que le point courant d’une courbe *
  • Récupérer la valeur du point courant lors d’un clic souris *

Console intégrée

  • Interface PyQt intégrant graphique pyqtgraph et console dans une même GUI pour interactivité « en direct » avec le graphique*

Tracé de courbes avec timeline

  • Créer un graphique avec une timeline interactive *
  • Créer un graphique avec une timeline interactive à partir d’un fichier de données

Tracé de courbes « temps réel »

  • Affichage progressif d’une courbe *
  • Afficher une courbe à partir de valeurs reçues sur le port série (oscillo simple) *
  • Afficher une courbe à partir de valeurs reçues sur le port série, avec widgets de paramétrage des axes *
  • Idem avec affichage de la valeur courante et conversion en unité voulue
  • Idem avec option de tracé d’une croix de lignes et du point courant
  • Idem multicourbe sur le même graphe
  • Idem multicourbe sur n courbes

Images simples avec pyqtgraph

  • Affichage d’une image simple
  • Création d’une image telle que i=f(x,y)

Images avec widgets pyqtgraph

Images et ROI

Tracé d’images « temps-réel » ou animées

  • Affichage animé d’une image telle que i=f(x,y)

Donnez votre avis

Soyez le 1er à noter cet article
ou bien laissez un avis détaillé


Partagez cet article maintenant !


Ça ne règle pas votre cas ?

Décrivez la panne sur le forum, avec une photo si vous pouvez : les membres qui ont eu la même répondent, et le sujet reste pour les suivants.

Avatar photoAvatar photoAvatar photoAvatar photoAvatar photoRejoindre les 54 membres — gratuit, 44 pannes résolues

Dans le même tiroir

Mes applications et interfaces PyQt utilisables
Électronique

Mes applications et interfaces PyQt utilisables

PyQt est un framework de développement d'interfaces graphiques multiplateformes qui permet aux développeurs de créer des applications et des interfaces…

Portrait de Inès DameronInès Dameron · 23 Avr 2023

Réagissez à cet article

La lettre du club

Une lettre par mois, accrochée au panneau

Les sujets du forum résolus dans le mois, un guide, un chiffre qu’on peut vérifier chez soi. Rien d’autre, jamais plus souvent — et on se désabonne d’un clic.

Ce qu’il y a dedans

Votre adresse

Une lettre par mois. Désabonnement en un clic.

Partagez votre réaction