PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Trapez und Achsenbezeichnung mit pstricks



W2K2005
06-09-2006, 23:13
Hallo,

der mitgesendete Code zeichnet drei Koordinatensysteme mit einer Funktion.
Links und in der Mitte habe ich ein Rechteck eingezeichnet, (um unterschiedliche Integrationen darzustellen).

Ich habe folgende Frage:
1. Wie zeichne ich in das rechte Diagramm ein Trapez, welches rot schraffiert wird.
2. Wie kann ich die Nummerierung an den Axen verstecken, um Variablen t, t+Dt, t+2Dt dran zu schreiben?

Vielen Dank.


----------------------------------------------------------------------------------------------------------------------------------------
\documentclass[11pt, oneside, DIV12]{article} % scrartcl
% ----------------------------------------------------------------------------------------------------------------------------------------
% Zusätzliche Paktete
% ----------------------------------------------------------------------------------------------------------------------------------------
\usepackage[ngerman]{babel} %Trennungen, Schriftsatz; Neue deutsche Rechtschreibung
\usepackage[T1]{fontenc} %Umlaute, Sonderzeichen...
\usepackage{graphicx} %Paket um Grafiken einzubinden. Evtl. muss unter Windows
%mit \usepackage[dvips]{graphicx} der dvips-Treiber für EPS-Grafiken geladen werden
\usepackage[table]{pstricks} %Packet, um PS-Zeichnungen einzufügen
\usepackage{pst-node, pst-plot}
\usepackage{graphicx} %Einbinden von Grafiken
\usepackage{setspace} %Zeilenabstand setzen
\usepackage{caption} %Bildunterschriften
\usepackage[left=1.75cm, right=1.75cm, top=1.0cm, bottom=1.9cm, headheight=1cm, headsep=1.5cm, footskip=0cm, includeheadfoot]{geometry}
\usepackage[lflt]{floatflt}
\usepackage{url,listings}
\usepackage[colorlinks=true, linkcolor=blue]{hyperref}

\newpsobject{showgrid}{psgrid}{subgriddiv=2,griddo ts=10,gridlabels=0pt}

\begin{document}
\begin{minipage}{0.28\textwidth}
\begin{center}
\psset{xunit=1cm, yunit=1cm}
\begin{pspicture}(0, 0)(4,2.0)
\showgrid
\psaxes{->}(0, 0)(4.5,3)
\psplot[plotstyle=curve, linecolor=red]{0}{4}{30 x mul sin 0.8 add}
\psframe[linewidth=0.5pt, hatchangle=45, fillstyle=vlines, hatchcolor=red, linecolor=red](1,0)(3,1.3)
\end{pspicture}
\end{center}
\end{minipage}
\begin{minipage}{0.01\textwidth}
\hfill
\end{minipage}
\begin{minipage}{0.3\textwidth}
\begin{center}
\psset{xunit=1cm, yunit=1cm}
\begin{pspicture}(0, 0)(4,2.0)
\showgrid
\psaxes{->}(0, 0)(4.5,2.0)
\psplot[plotstyle=curve, linecolor=red]{0}{4}{30 x mul sin 0.8 add}
\psframe[linewidth=0.5pt, hatchangle=45, fillstyle=vlines, hatchcolor=red, linecolor=red](1,0)(3,1.8)
\end{pspicture}
\end{center}
\end{minipage}
\begin{minipage}{0.01\textwidth}
\hfill
\end{minipage}
\begin{minipage}{0.28\textwidth}
\begin{center}
\psset{xunit=1cm, yunit=1cm}
\begin{pspicture}(0, 0)(4,2.0)
\showgrid
\psaxes{->}(0, 0)(4.5,3)
\psplot[plotstyle=curve, linecolor=red]{0}{4}{30 x mul sin 0.8 add}
\psframe[linewidth=0.5pt, hatchangle=45, fillstyle=vlines](1,0)(3,1.3)
\end{pspicture}
\end{center}
\end{minipage}
\end{document}

voss
07-09-2006, 10:22
der mitgesendete Code zeichnet drei Koordinatensysteme mit einer Funktion.
Links und in der Mitte habe ich ein Rechteck eingezeichnet, (um unterschiedliche Integrationen darzustellen).

Ich habe folgende Frage:
1. Wie zeichne ich in das rechte Diagramm ein Trapez, welches rot schraffiert wird.
2. Wie kann ich die Nummerierung an den Axen verstecken, um Variablen t, t+Dt, t+2Dt dran zu schreiben?


1. \pspoygon[fillstyle=vlines,fillcolor=red](..)(...)...
2. \psplot[labels=none,...]...

du solltest dir vielleicht mal http://www.lob.de/cgi-bin/work/outputexpert?id=mAYhZVpt1ZzW&frame=yes&flag=dan&menupic=no&mode=viewone&titnr=242581314

zulegen oder http://PSTricks.tug.org besuchen _und_ in jedem Fall die PSTricks Mailingliste abonnieren, bzw. gleich dahin schreiben.

Herbert

W2K2005
07-09-2006, 11:30
Danke für den Buchtip.