Hallo liebe LaTeX-Freunde,

ich möchte das tun was im Titel gefragt. Wie folgt sieht mein Minimalbsp. aus:

Open in Online-Editor
\documentclass[margin=2mm,tikz]{standalone}
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
\begin{axis}

\addplot3[domain=-1:1, samples=20,y domain=0:1, opacity=.5, colormap=
{redblack}{color=(gray) color=(red)}, surf, shader=interp
]
({(tan(deg(.05*pi))/(sqrt(2)-tan(deg(.05*pi))))*x-(tan(deg(.05*pi))/(sqrt(2)-tan(deg(.05*pi))))*y} ,
{x},
{y});

\addplot3[domain=-1:1, samples=20,y domain=0:1, opacity=.5, colormap=
{redblack}{color=(gray) color=(green)}, surf, shader=interp
]
({x},
{(tan(deg(.05*pi))/(sqrt(2)-tan(deg(.05*pi))))*x-(tan(deg(.05*pi))/(sqrt(2)-tan(deg(.05*pi))))*y} ,
{y});

\end{axis}
\end{tikzpicture}

\end{document}

Sprich ich würde gerne die Schnitt-Gerade der zwei geplotteten Ebenen-Ausschnitte plotten. Kennt jemand hierfür irgend ein Paket oder Trick?

gefragt 20 Apr '15, 07:05

Ross's gravatar image

Ross
355522
Akzeptiert: 86%


Meinst du so etwas? (mit xelatex oder latex->dvips->ps2pdf laufen lassen.)

Open in Online-Editor
\documentclass[margin=2mm,pstricks]{standalone}
\usepackage{pst-solides3d}

\begin{document}
\begin{pspicture}[solidmemory](-3,-3)(1,5)
\psset{viewpoint=20 150 40 rtp2xyz,Decran=15,lightsrc=-10 15 10,action=none}
\defFunction[algebraic]{funcA}(x,y)
    {(tan(.05*pi)/(sqrt(2)-tan(.05*pi)))*x-(tan(.05*pi)/(sqrt(2)-tan(.05*pi)))*y}
    {x}
    {y}
\psSolid[object=surfaceparametree,linecolor={[cmyk]{1,0,1,0.5}},
     base=-1 pi pi neg 5 pi mul 3 div,
     fillcolor=yellow!50,incolor=green!30,
     function=funcA,linewidth=0.1\pslinewidth,ngrid=30,name=A]%
\defFunction[algebraic]{funcB}(x,y) 
    {x}
    {(tan(.05*pi)/(sqrt(2)-tan(.05*pi)))*x-(tan(.05*pi)/(sqrt(2)-tan(.05*pi)))*y}
    {y}
\psSolid[object=surfaceparametree,linecolor={[cmyk]{1,0,1,0.5}},
    base=-1 pi pi neg 5 pi mul 3 div,
    fillcolor=cyan!50,incolor=magenta!30,
    function=funcB,linewidth=0.1\pslinewidth,ngrid=30,name=B]%
\psSolid[object=fusion,base=A B,action=draw**]  
\end{pspicture}

\end{document}

alt text

Permanenter link

beantwortet 31 Jul '15, 15:21

Herbert's gravatar image

Herbert
5.0k34

bearbeitet 31 Jul '15, 15:23

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×492
×160
×19
×9

Frage gestellt: 20 Apr '15, 07:05

Frage wurde angeschaut: 2,417 Mal

Zuletzt aktualisiert: 31 Jul '15, 15:23