63 lines
1.4 KiB
TeX
63 lines
1.4 KiB
TeX
\setlength\fwidth{6.5cm}
|
|
\setlength\fheight{3.5cm}
|
|
|
|
\begin{tikzpicture}
|
|
\begin{axis}[%
|
|
width=1.0\fwidth,
|
|
height=1.0\fheight,
|
|
at={(0.0\fwidth, 0.0\fheight)},
|
|
scale only axis,
|
|
xmode=log,
|
|
xmin=0.1,
|
|
xmax=100,
|
|
xtick={0.1,1,10, 100},
|
|
xminorticks=true,
|
|
ymode=log,
|
|
ymin=0.0005,
|
|
ymax=20,
|
|
ytick={0.001, 0.01, 0.1, 1, 10},
|
|
yminorticks=true,
|
|
ylabel={Magnitude},
|
|
xlabel={Frequency [Hz]},
|
|
xminorgrids,
|
|
yminorgrids,
|
|
]
|
|
|
|
\addplot [color=black, line width=1.5pt, forget plot]
|
|
table [x=freqs, y=ampl, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matweight_formula.csv};
|
|
|
|
\addplot [color=black, dashed, line width=1.5pt]
|
|
table[row sep=crcr]{%
|
|
1 10\\
|
|
100 10\\
|
|
};
|
|
\addplot [color=black, dashed, line width=1.5pt]
|
|
table[row sep=crcr]{%
|
|
0.1 0.001\\
|
|
3 0.001\\
|
|
};
|
|
|
|
\addplot [color=black, line width=1.5pt]
|
|
table[row sep=crcr]{%
|
|
0.1 1\\
|
|
100 1\\
|
|
};
|
|
|
|
\addplot [color=black, dashed, line width=1.5pt]
|
|
table[row sep=crcr]{%
|
|
10 2\\
|
|
10 1\\
|
|
};
|
|
|
|
\node[below] at (2, 10) {$G_\infty$};
|
|
\node[above] at (2, 0.001) {$G_0$};
|
|
|
|
\node[branch] at (10, 2){};
|
|
\draw[dashed, line cap=round] (7, 2) -- (20, 2) node[right]{$G_c$};
|
|
\draw[dashed, line cap=round] (10, 2) -- (10, 1) node[below]{$\omega_c$};
|
|
|
|
\node[right] at (3, 0.1) {$+n$};
|
|
|
|
\end{axis}
|
|
\end{tikzpicture}
|