von Georg Gütschow » Di 7. Jun 2011, 21:41
Sorry, aber ich arbeite erst seit wenigen Wochen mit LaTeX und meine Aufgabenstellung ist etwas speziell. Ich habe es nun soweit hinbekommen, dass die Funktion im gewünschten Muster gefüllt wird, allerdings fehlt die Füllung bei rund einem Drittel der Funktion - nämlich dem rechts oberen Teil.
Habt ihr eine Ahnung wie ich diesen Teil zusätzlich fülle - ich muss denke mal irgendwie den Bereich der Füllung vergrößern. Danke im Voraus!
\documentclass[10pt]{scrartcl} %Schriftgröße10, Dokumenttyp Article im KOMA-Script
%geladene Pakete
\usepackage[ngerman]{babel} %Paket für deutsche Rechtschreibung+Spracherkennung
\usepackage[utf8x]{inputenc} %Paket für Umlaute
\usepackage{color} %Paket für Farbhervorhebungen
\usepackage[T1]{fontenc} %Paket für die Schriftart, Stil T1
\usepackage{amsmath} %mathematisches Paket
\usepackage{amssymb} %mathematisches Paket
\usepackage{amstext} %mathematisches Paket
\usepackage{pstricks,pst-all} %Pakete für PS-Tricks und Funktionsumgebungen
\usepackage{xcolor} %Paket für Farben in PS-Tricks-Umgebung
\begin{document} %Beginn des Dokuments
\begin{figure}[htbp] %Figure-Umgebung, zentriert ausgerichtet
\psset{xunit=1cm,yunit=1cm,dimen=middle}
\psboxfill{%
\begin{pspicture}(0.2,0.2)
\psframe[fillstyle=solid,fillcolor=orange,linestyle=none](0.2,0.2)
\end{pspicture}}
\begin{pspicture}[showorigin=false]
%PS-Picture-Umgebung ohne Darstellung des Koordinatenursprungs
\psset{xunit=1.5cm,yunit=0.1cm}
%eine x-Einheit entspricht 15cm , eine y-Einheit entspricht 0,1cm
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
%Farbdefinition der Hintergrundfarbe laut Vorlage
\psaxes[axesstyle=frame,ticksize=0pt,labels=none,fillstyle=solid,fillcolor=hellgrau](13,110)(1,0)
%Koordinatenachsen als Box dargestellt, ohne Anstriche und Bezeichnungen, voller Füllfarbe in Hellgrau von x-min=-13,x- max=1,y-min=110,y-max=0
\psaxes[Ox=0.0,Dx=1,dx=1,Dy=10,dy=10,axesstyle=axes,linestyle=dotted,ylabelPos=right,xlabelPos=top](12,100)(2,10)
%innere Koordinatenachse mit x-Abstand von 1 und y-Abstand von 10, gepunktetem Linienstil, Zahlen an den Koordinatenachsen bei der x-Achse oberhalb und bei der y-Achse rechts
\psset{origin={12,100}}
%Setzen des Koordinatenursprungs bei 12,100
\psplot[algebraic,fillstyle=boxfill,fillsep=0.1]{0}{-10}{0.025*x^4+0.25*x^3+2.5*x^2+25*x}
%Plotten der Funktion mit "algebraic" um gewoehnliche mathematische Schriftweise zu verwenden. Beim Fillstyle müsste laut Aufgabestellung "fillstyle=boxfill" eingefügt werden, jedoch lässt sich die Datei dann nicht kompilieren - daher haben wir "crosshatch" verwendet. Die Funktion wird in Form von Balken dargestellt und nur die organene Füllung und nicht die Funktionslinien werden dargestellt.
\rput(12.2,100){$h$}
\rput(1.7,100){$K\left( h\right)$}
%Einbinden von Bezeichnungen an (x,y)- Koordinaten
\end{pspicture} %Ende PS-Picture-Umgebung
\caption[Abbildung 2: Aufgabe 5: Funktionen plotten]{Abbildung 2: \textbf{Aufgabe 5: \underline{Funktionen plotten}}}
%Abbildungsunterschrift mit Verweis im Abbildungsverzeichnis
\end{figure} %Ende Figure-Umgebung
\end{document} %Ende des gesamten Dokuments
Sorry, aber ich arbeite erst seit wenigen Wochen mit LaTeX und meine Aufgabenstellung ist etwas speziell. Ich habe es nun soweit hinbekommen, dass die Funktion im gewünschten Muster gefüllt wird, allerdings fehlt die Füllung bei rund einem Drittel der Funktion - nämlich dem rechts oberen Teil.
Habt ihr eine Ahnung wie ich diesen Teil zusätzlich fülle - ich muss denke mal irgendwie den Bereich der Füllung vergrößern. Danke im Voraus!
[code]
\documentclass[10pt]{scrartcl} %Schriftgröße10, Dokumenttyp Article im KOMA-Script
%geladene Pakete
\usepackage[ngerman]{babel} %Paket für deutsche Rechtschreibung+Spracherkennung
\usepackage[utf8x]{inputenc} %Paket für Umlaute
\usepackage{color} %Paket für Farbhervorhebungen
\usepackage[T1]{fontenc} %Paket für die Schriftart, Stil T1
\usepackage{amsmath} %mathematisches Paket
\usepackage{amssymb} %mathematisches Paket
\usepackage{amstext} %mathematisches Paket
\usepackage{pstricks,pst-all} %Pakete für PS-Tricks und Funktionsumgebungen
\usepackage{xcolor} %Paket für Farben in PS-Tricks-Umgebung
\begin{document} %Beginn des Dokuments
\begin{figure}[htbp] %Figure-Umgebung, zentriert ausgerichtet
\psset{xunit=1cm,yunit=1cm,dimen=middle}
\psboxfill{%
\begin{pspicture}(0.2,0.2)
\psframe[fillstyle=solid,fillcolor=orange,linestyle=none](0.2,0.2)
\end{pspicture}}
\begin{pspicture}[showorigin=false]
%PS-Picture-Umgebung ohne Darstellung des Koordinatenursprungs
\psset{xunit=1.5cm,yunit=0.1cm}
%eine x-Einheit entspricht 15cm , eine y-Einheit entspricht 0,1cm
\definecolor{hellgrau}{rgb}{0.95,0.95,0.95}
%Farbdefinition der Hintergrundfarbe laut Vorlage
\psaxes[axesstyle=frame,ticksize=0pt,labels=none,fillstyle=solid,fillcolor=hellgrau](13,110)(1,0)
%Koordinatenachsen als Box dargestellt, ohne Anstriche und Bezeichnungen, voller Füllfarbe in Hellgrau von x-min=-13,x- max=1,y-min=110,y-max=0
\psaxes[Ox=0.0,Dx=1,dx=1,Dy=10,dy=10,axesstyle=axes,linestyle=dotted,ylabelPos=right,xlabelPos=top](12,100)(2,10)
%innere Koordinatenachse mit x-Abstand von 1 und y-Abstand von 10, gepunktetem Linienstil, Zahlen an den Koordinatenachsen bei der x-Achse oberhalb und bei der y-Achse rechts
\psset{origin={12,100}}
%Setzen des Koordinatenursprungs bei 12,100
\psplot[algebraic,fillstyle=boxfill,fillsep=0.1]{0}{-10}{0.025*x^4+0.25*x^3+2.5*x^2+25*x}
%Plotten der Funktion mit "algebraic" um gewoehnliche mathematische Schriftweise zu verwenden. Beim Fillstyle müsste laut Aufgabestellung "fillstyle=boxfill" eingefügt werden, jedoch lässt sich die Datei dann nicht kompilieren - daher haben wir "crosshatch" verwendet. Die Funktion wird in Form von Balken dargestellt und nur die organene Füllung und nicht die Funktionslinien werden dargestellt.
\rput(12.2,100){$h$}
\rput(1.7,100){$K\left( h\right)$}
%Einbinden von Bezeichnungen an (x,y)- Koordinaten
\end{pspicture} %Ende PS-Picture-Umgebung
\caption[Abbildung 2: Aufgabe 5: Funktionen plotten]{Abbildung 2: \textbf{Aufgabe 5: \underline{Funktionen plotten}}}
%Abbildungsunterschrift mit Verweis im Abbildungsverzeichnis
\end{figure} %Ende Figure-Umgebung
\end{document} %Ende des gesamten Dokuments [/code]