Kuzorra
Urgestein
Thread Starter
- Mitglied seit
- 03.01.2009
- Beiträge
- 4.798
- Desktop System
- i7mx
- Laptop
- E7470, E736, T904, Teclast F7
- Prozessor
- I7 4790
- Mainboard
- Asrock H97M Pro4
- Kühler
- Cooler Master Arctic Freezer 13
- Speicher
- 16GB DDR3 1600MHz - 2 Kits a 2x4GB
- Grafikprozessor
- Intel HD4600 + 7750
- Display
- Iiyama XB3270QS, Crossover 27" WQHD
- SSD
- 3 x Samsung (Linux, Windows, Basteln) + Datengrabs (OCZ / Intenso)
- HDD
- nur noch extern für backups
- Opt. Laufwerk
- BluRay-Brenner-Kombi-Dingens
- Soundkarte
- onboard Intel HDA
- Gehäuse
- gedämmtes CoolerMaster
- Netzteil
- BeQuiet Pure Power 11
- Keyboard
- Fujitsu mit Smartcardreader
- Mouse
- Logitech G402 Hyperion Fury
- Betriebssystem
- MX Linux, Windows 7, Windows 10, Xubuntu 18.04, Fedora 31
- Webbrowser
- Firefox, Opera
- Sonstiges
- Wacom Tablet
Tach jesacht....
Folgendes Problem stellt sich mir als C++ noob (ich nutze Eclipse IDE auf Xubuntu 11.04)
Ich habe Arrays, sagen wir 100 Felder groß, und jeder Wert darin liegt z.B. zwischen 0 und 1. Ich möchte als x-Achse die Nummer des Array-Feldes, also das "i" aus array, und als zugehörigen y-Wert den entsprechenden Wert in array. Diese 100 Punkte sollen dann als Plot ausgegeben werden.
Bisher schreibe ich den Output meines Programms in eine Datei und plotte diese dann mit gnuplot. Allerdings brauche ich hunderte solcher Plots, deshalb ist mir das manuelle Erstellen zu lästig und langsam.
Anmerkungen:
-bar charts statt Linien oder Punkte wären super.
-Des weiteren wäre es auch schön - aber kein must-have - wenn das ganze in 3D auch funktioniert, quasi 100 Plots dieser Art hintereinander, als Zeitentwicklung (was in gnuplot kein Problem ist). Am liebsten natürlichen mit updates aus den Array-Daten in Echtzeit.
Kann mir jemand eine bib oder was auch immer empfehlen, womit ich mein Array einfach plotte, indem ich es z.B. einfach als Parameter übergebe?
Oder ist das zu simpel gedacht? Kann ich gnuplot aus C++ heraus ansprechen, oder ist das zu rechenaufwändig wenn ich das 100 mal pro Programmaufruf mache?
DANKE FÜR EURE HILFE!
Folgendes Problem stellt sich mir als C++ noob (ich nutze Eclipse IDE auf Xubuntu 11.04)
Ich habe Arrays, sagen wir 100 Felder groß, und jeder Wert darin liegt z.B. zwischen 0 und 1. Ich möchte als x-Achse die Nummer des Array-Feldes, also das "i" aus array, und als zugehörigen y-Wert den entsprechenden Wert in array. Diese 100 Punkte sollen dann als Plot ausgegeben werden.
Bisher schreibe ich den Output meines Programms in eine Datei und plotte diese dann mit gnuplot. Allerdings brauche ich hunderte solcher Plots, deshalb ist mir das manuelle Erstellen zu lästig und langsam.
Anmerkungen:
-bar charts statt Linien oder Punkte wären super.
-Des weiteren wäre es auch schön - aber kein must-have - wenn das ganze in 3D auch funktioniert, quasi 100 Plots dieser Art hintereinander, als Zeitentwicklung (was in gnuplot kein Problem ist). Am liebsten natürlichen mit updates aus den Array-Daten in Echtzeit.
Kann mir jemand eine bib oder was auch immer empfehlen, womit ich mein Array einfach plotte, indem ich es z.B. einfach als Parameter übergebe?
Oder ist das zu simpel gedacht? Kann ich gnuplot aus C++ heraus ansprechen, oder ist das zu rechenaufwändig wenn ich das 100 mal pro Programmaufruf mache?
DANKE FÜR EURE HILFE!