Liebe Community, ich würde gerne die Funktion f(x)=x! mit TikZ plotten, jedoch betrachtet TikZ in der Form, in der ich es eingegeben habe, nur die natürlichen x-Werte, bei rationalen behält der Graph den gleichen Funktionswert bei. Ich vermute, ich brauche hier die Gamma-Funktion, jedoch weiß ich nicht, wie ich dies genau umsetzen soll. Ich bedanke mich für eure Hilfe im Voraus! :)
|
Die Fakultät ist in der Tat nur für natürliche Zahlen definiert. Weder TikZ/
Die Ausgabe: Wie man die Ausgabe des Plots verändern kann, ist der Anleitung zu Aber natürlich kann man sich auch auf
Hallo, ich danke dir vielmals für deine Ratschläge und werde diese auf jeden Fall befolgen. Dir noch einen schönen Tag! :) Mit besten Grüßen Dein DrPoet
(11 Dez '19, 14:32)
DrPoet
|
Ansonsten könnte für zeichnerische Genauigkeit auch eine Näherungsfunktion ausreichen; dafür reicht pgfplots: Man erkennt eine gute Übereinstimmung mit der exakten gnuplot-Kurve: MWE:
1
Ergänzender Hinweis: Wenn man das als TikZ-draw formuliert, muss man darauf achten, dass man nicht durch 0 dividiert und auch keinen arithmetic overflow produziert, also beispielsweise die Original-
Wobei diese Näherung ohnehin nur für
(12 Dez '19, 08:12)
gast3
|
Im Gegensatz zu
ebenfalls einen entsprechenden Plot machen. Das Ergebnis ist dann auf Seite 10 der Guten Abend, ich bin echt von der Hilfsbereitschaft der Community begeistert! ^^ Danke dir! Einen schönen Abend dir noch Dein DrPoet
(11 Dez '19, 18:46)
DrPoet
|
Ich habe erst jetzt gesehen, dass bereits gnuplot erwähnt wurde, das mit pgfplots kommuniziert und die Gammafunktion enthält.
Hallo, vielen Dank für die Mühe! Ich wünsche dir noch einen schönen Tag! :) Mit besten Grüßen Dein DrPoet
(11 Dez '19, 14:34)
DrPoet
Das compat hatte ich drin beim Hin- und Her-Kopieren ging es wieder raus.
(11 Dez '19, 14:50)
haver555
|