Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Sonstige Fragen (http://www.informatikerboard.de/board/board.php?boardid=25)
--- Gnuplot (http://www.informatikerboard.de/board/thread.php?threadid=1513)


Geschrieben von eulerscheZahl am 29.05.2013 um 17:23:

 

Wo kann ich "gnuplot_i.h" herunterladen?
Habe es hierhin geschafft, finde aber keinen Downloadlink.



Geschrieben von kein_plan am 29.05.2013 um 17:27:

 

Ich habe es hier heruntergeladen. Das ist die Seite von meinem Professor an der Uni:
www-ian.math.uni-magdeburg.de/home/grunau/additional.html



Geschrieben von eulerscheZahl am 29.05.2013 um 17:36:

 

gcc <deineDatei>.c gnuplot_i.c
damit sollte das kompilieren klappen.
Ein Problem bleibt: das Plotfenster verschwindet nach einem Sekundenbruchteil schon wieder - mal schauen, was ich da machen kann.



Geschrieben von eulerscheZahl am 29.05.2013 um 17:45:

 

Fehler gefunden, Speicher muss nach Eingabe geflusht werden:
entweder: (meines Wissens nur unter Windows)
code:
1:
2:
3:
    printf("Wenn Sie genug gesehen haben, druecken Sie bitte return.\n");
    fflush(stdin);
	getchar();

oder:
code:
1:
2:
3:
    printf("Wenn Sie genug gesehen haben, druecken Sie bitte return.\n");
    getchar();
	getchar();

Methode 2 hat den Nachteil, dass bei einem Leerzeichen nach Eingabe der oberen Grenze trotzdem sofort beendet wird.

Das Schließen des Plotfensters klappt nur mit der Leertaste und mit q.



Geschrieben von kein_plan am 29.05.2013 um 17:54:

 

Die zweite Methode war eigentlich schon so im Programm. Da hab ich wohl aus Versehen ein getchar(); gelöscht.

Vielen, vielen Dank. Du hast mir wirklich sehr geholfen. Ich glaube, ohne deine Hilfe wär ich sonst noch verzweifelt. Gott



Geschrieben von eulerscheZahl am 29.05.2013 um 18:05:

 

Gern geschehen.

Jetzt, da alles (außer cygwin) funktioniert wie gewünscht, noch ein Rat:
hol dir Code::Blocks. Das ist eine Entwicklungsumgebung, das heißt du kannst dort dein Programm schreiben und auch gleich kompilieren und ausführen (erspart die Eingabeaufforderung). Damit lässt sich Zeit sparen und bei Fehlern kann man auch gleich an die fehlerhafte Zeile hinspringen.



Geschrieben von kein_plan am 29.05.2013 um 18:12:

 

Ich hab ja Visual Studio als Entwicklungsumgebung.
Aber ich wollte trotzdem noch den GCC-Compiler haben, weil wir den an der Uni in der Vorlesung benutzen. Und manchmal zeigt Visual Studio Fehlermeldungen an, wo der GCC alles einwandfrei kompiliert. Und damit ich bei den Beispielprogrammen aus der Vorlesung keine Probleme habe, kompiliere ich die lieber mit GCC. Außerdem zeigt Visual Studio bei Gnuplot auch ganz viele Fehlermeldungen an. Kriegt man wahrscheinlich auch irgendwie weg, aber ist ja jetzt nicht mehr so wichtig.



Geschrieben von eulerscheZahl am 29.05.2013 um 18:34:

 

Ach so.
Ja, Visual Studio ist auch gut, verwende ich auch.
Da ich genauso wenig Lust habe, gnuplot in Visual Studio auszutesten, bleibt mir nur noch, dir einen schönen Abend zu wünschen smile



Geschrieben von kein_plan am 29.05.2013 um 18:37:

 

Wünsche ich dir auch. Wink


Forensoftware: Burning Board, entwickelt von WoltLab GmbH