aboutsummaryrefslogtreecommitdiffstats
path: root/buch/papers/ellfilter/tikz/elliptic_transform2.tikz.tex
diff options
context:
space:
mode:
authorNicolas Tobler <nicolas.tobler@ost.ch>2022-08-02 23:54:02 +0200
committerNicolas Tobler <nicolas.tobler@ost.ch>2022-08-02 23:54:02 +0200
commit8ced517966a5996ad659b155b7e0372107bbf116 (patch)
tree38dbba7d19e88031396afabd1f307c4fadf80ca8 /buch/papers/ellfilter/tikz/elliptic_transform2.tikz.tex
parentworking on presentation (diff)
downloadSeminarSpezielleFunktionen-8ced517966a5996ad659b155b7e0372107bbf116.tar.gz
SeminarSpezielleFunktionen-8ced517966a5996ad659b155b7e0372107bbf116.zip
improved Einleitung
Diffstat (limited to '')
-rw-r--r--buch/papers/ellfilter/tikz/elliptic_transform2.tikz.tex (renamed from buch/papers/ellfilter/tikz/elliptic_transform.tikz.tex)61
1 files changed, 36 insertions, 25 deletions
diff --git a/buch/papers/ellfilter/tikz/elliptic_transform.tikz.tex b/buch/papers/ellfilter/tikz/elliptic_transform2.tikz.tex
index c91ecf1..20c2d82 100644
--- a/buch/papers/ellfilter/tikz/elliptic_transform.tikz.tex
+++ b/buch/papers/ellfilter/tikz/elliptic_transform2.tikz.tex
@@ -9,55 +9,66 @@
\tikzstyle{zero} = [draw, circle, inner sep =0, minimum height=0.15cm]
\tikzstyle{dot} = [fill, circle, inner sep =0, minimum height=0.1cm]
- \tikzset{pole/.style={cross out, draw=black, minimum size=(0.15cm-\pgflinewidth), inner sep=0pt, outer sep=0pt}}
+ \tikzset{pole/.style={cross out, draw, minimum size=(0.15cm-\pgflinewidth), inner sep=0pt, outer sep=0pt}}
\begin{scope}[xscale=3, yscale=3]
\begin{scope}[]
-
+ % \onslide<4->{
\fill[orange!30, scale=1.735] (0,0) rectangle (\d*\a+0.5, \d/\a+0.5);
+ % }
+ % \onslide<2->{
\fill[yellow!30] (0,0) rectangle (\d*\a+0.5, \d/\a+0.5);
+ % }
- \begin{scope}[scale=1.735, red]
- \draw (0,0) rectangle (\d*\a/\n+0.5/\n, \d/\a+0.5);
- \draw[gray] (0,0) -- (\d*\a/\n+0.5/\n, \d/\a+0.5);
-
- \node[zero] at ( \d*\a/\n+0.5/\n, \d/\a+0.5) {};
- \node[pole, color=red] at ( \d*\a/\n+0.5/\n, 0) {};
-
-
- \draw[] ( \d*\a/\n+0.5/\n,0) node[anchor=north] {\small $K_1$};
- \draw[] (0, \d/\a+0.5) node[anchor=east]{\small $jK_1^\prime$};
-
+ \begin{scope}[]
+ \clip(0,0) rectangle (2,1.25);
+ \draw[thick, scale=1, domain=0.1:10, variable=\x, smooth, samples=200] plot ({\d*\x1+0.5}, {\d/\x+0.5});
+ \node at(1.25,0.7) {$K + jK^\prime$ Ortskurve};
\end{scope}
+ % \onslide<2->{
\begin{scope}[blue]
\draw[] (0,0) rectangle (\d*\a+0.5, \d/\a+0.5);
- \foreach \i in {1,...,\nn} {
- \draw[gray, dotted] (\i*\d*\a/\n+\i*0.5/\n, 0) -- (\i*\d*\a/\n+\i*0.5/\n, \d/\a+0.5);
- }
- \node[zero] at ( \d*\a+0.5, \d/\a+0.5) {};
- \node[pole, color=blue] at ( \d*\a+0.5, 0) {};
+
+ \node[pole] at ( \d*\a+0.5, \d/\a+0.5) {};
+ \node[zero] at ( \d*\a+0.5, 0) {};
\draw[] ( \d*\a+0.5,0) node[anchor=north] {\small $K$};
\draw[] (0, \d/\a+0.5) node[anchor=east]{\small $jK^\prime$};
+ % \onslide<3->{
+
+ \foreach \i in {1,...,\nn} {
+ \draw[gray, dotted] (\i*\d*\a/\n+\i*0.5/\n, 0) -- (\i*\d*\a/\n+\i*0.5/\n, \d/\a+0.5);
+ }
+
\node[dot, gray] at (\d*\a/\n+0.5/\n, \d/\a+0.5) {};
\node[above] at (0.5*\d*\a/\n+0.5*0.5/\n, \d/\a+0.5) {\small $K/N$};
-
+ % }
\end{scope}
+ % }
- \draw[thick, gray, ->] (0,-0.25) -- (0,1.25) node[anchor=south]{$\mathrm{Im}$};
- \draw[thick, gray, ->] (-0.25,0) -- (2,0) node[anchor=west]{$\mathrm{Re}$};
+ % \onslide<4->{
+ \begin{scope}[scale=1.735, red]
+ \draw (0,0) rectangle (\d*\a/\n+0.5/\n, \d/\a+0.5);
+ \draw[gray] (0,0) -- (\d*\a/\n+0.5/\n, \d/\a+0.5);
- \begin{scope}[]
- \clip(0,0) rectangle (2,1.25);
- \draw[scale=1, domain=0.1:10, variable=\x, smooth, samples=200] plot ({\d*\x1+0.5}, {\d/\x+0.5});
+ \node[pole] at ( \d*\a/\n+0.5/\n, \d/\a+0.5) {};
+ \node[zero] at ( \d*\a/\n+0.5/\n, 0) {};
+
+
+ \draw[] ( \d*\a/\n+0.5/\n,0) node[anchor=north] {\small $K_1$};
+ \draw[] (0, \d/\a+0.5) node[anchor=east]{\small $jK_1^\prime$};
\end{scope}
- \end{scope}
+ % }
+ \draw[gray, ->] (0,-0.25) -- (0,1.25) node[anchor=south]{$\mathrm{Im}$};
+ \draw[gray, ->] (-0.25,0) -- (2,0) node[anchor=west]{$\mathrm{Re}$};
+
+ \end{scope}
\end{scope}