Wir versuchen, die beste professionelle Grafikanwendung für Liniendiagramme zu finden.
Wir brauchen einen technischen Ansatz, der Daten von einem Hardwaregerät so zeitnah wie möglich anzeigt.
Die Anwendung kann in jeder Sprache geschrieben werden, einschließlich c/c++/c#, Java, Web (API mit Datenbank) usw.
Zum Beispiel habe ich Biodaten, die einen Massenschwerpunkt eines menschlichen Subjekts (X, Y) zeigen. Diese Informationen werden von meinem Programm in den Computer eingelesen und müssen als Ax/Y-Liniendiagramm auf dem Bildschirm ausgegeben werden
Der erste Punkt ist, müssen Sie Daten mit mehr als 10 ms pro Abtastung erfassen und so schnell anzeigen - es ist schneller als die Reaktionszeit des menschlichen Auges (TV stützt sich auf die Tatsache, dass ein Intervall von 50 Bildern / Sekunde, dh 20 ms , sieht für das menschliche Auge ruhig aus). Oder müssen Sie die Daten mit dieser Rate protokollieren und die Anzeige mit einer angenehmeren Rate aktualisieren.
Der zweite Punkt ist, dass Sie diese Art von Reaktionszeit von einer Web-App auf keinen Fall erhalten, es sei denn, Sie befinden sich in einer T1-Leitung, und selbst dann bin ich mir nicht sicher.
Ich denke, wenn Sie eine Aufgabe haben, die im Hintergrund läuft, die die Daten erfasst, und dann eine Vordergrundaufgabe, um sie anzuzeigen, werden Sie OK sein.
Persönlich habe ich so etwas zu vernünftigen Preisen gemacht, aber viel hängt von der Hardware ab, mit python und matplotlib , mit der oben vorgeschlagenen Datenerfassung in nahezu Echtzeit und der Anzeige mit einer für Menschen zugänglichen Rate.
Einer der Vorteile der Verwendung von Python ist die sofortige Verfügbarkeit von Bibliotheken, um mit den meisten Hardwaretypen zu kommunizieren, sowie die große Auswahl an Plotting-Möglichkeiten.
Fabio Silva
Izzy
Benutzer416
Mawg sagt, Monica wieder einzusetzen
Gregor M
Benutzer416
Gregor M
Gregor M