Rework all the Matlab computation
| 
		 Before Width: | Height: | Size: 48 KiB  | 
| 
		 Before Width: | Height: | Size: 206 KiB  | 
@@ -1,66 +0,0 @@
 | 
			
		||||
\setlength\fwidth{6.5cm}
 | 
			
		||||
\setlength\fheight{7cm}
 | 
			
		||||
 | 
			
		||||
\begin{tikzpicture}
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.60\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.35\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.001,
 | 
			
		||||
    xmax=1,
 | 
			
		||||
    xtick={0.001,0.01,0.1,1},
 | 
			
		||||
    xticklabels={{}},
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    ymode=log,
 | 
			
		||||
    ymin=0.002,
 | 
			
		||||
    ymax=5,
 | 
			
		||||
    ytick={0.001, 0.01, 0.1, 1, 10},
 | 
			
		||||
    yminorticks=true,
 | 
			
		||||
    ylabel={Magnitude},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    yminorgrids,
 | 
			
		||||
    legend style={at={(1,0)}, outer sep=2pt, anchor=south east, legend cell align=left, align=left, draw=black, nodes={scale=0.7, transform shape}}
 | 
			
		||||
    ]
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=Hhm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_hinf.csv};
 | 
			
		||||
    \addlegendentry{$H_H(s)$ - $\mathcal{H}_\infty$}
 | 
			
		||||
    \addplot [color=mycolor1, dashed, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=Hhm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_fir.csv};
 | 
			
		||||
    \addlegendentry{$H_H(s)$ - FIR}
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=Hlm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_hinf.csv};
 | 
			
		||||
    \addlegendentry{$H_L(s)$ - $\mathcal{H}_\infty$}
 | 
			
		||||
    \addplot [color=mycolor2, dashed, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=Hlm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_fir.csv};
 | 
			
		||||
    \addlegendentry{$H_L(s)$ - FIR}
 | 
			
		||||
  \end{axis}
 | 
			
		||||
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.3\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.0\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.001,
 | 
			
		||||
    xmax=1,
 | 
			
		||||
    xtick={0.001,  0.01,   0.1,     1},
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    xlabel={Frequency [Hz]},
 | 
			
		||||
    ymin=-180,
 | 
			
		||||
    ymax=180,
 | 
			
		||||
    ytick={-180,  -90,    0,   90,  180},
 | 
			
		||||
    ylabel={Phase [deg]},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    ]
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt, forget plot]
 | 
			
		||||
      table [x=freqs, y=Hhp, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_hinf.csv};
 | 
			
		||||
    \addplot [color=mycolor1, dashed, line width=1.5pt, forget plot]
 | 
			
		||||
      table [x=freqs, y=Hhp, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_fir.csv};
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt, forget plot]
 | 
			
		||||
      table [x=freqs, y=Hlp, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_hinf.csv};
 | 
			
		||||
    \addplot [color=mycolor2, dashed, line width=1.5pt, forget plot]
 | 
			
		||||
      table [x=freqs, y=Hlp, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matcomp_ligo_fir.csv};
 | 
			
		||||
  \end{axis}
 | 
			
		||||
\end{tikzpicture}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								tikz/figs/fir_filter_ligo.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								tikz/figs/hinf_filters_results.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								tikz/figs/hinf_synthesis_ligo_results.pdf
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 Before Width: | Height: | Size: 36 KiB  | 
| 
		 Before Width: | Height: | Size: 128 KiB  | 
@@ -1,67 +0,0 @@
 | 
			
		||||
\setlength\fwidth{6.5cm}
 | 
			
		||||
\setlength\fheight{6cm}
 | 
			
		||||
 | 
			
		||||
\begin{tikzpicture}
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.5\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.5\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.1,
 | 
			
		||||
    xmax=1000,
 | 
			
		||||
    xtick={0.1, 1, 10, 100, 1000},
 | 
			
		||||
    xticklabels={{}},
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    ymode=log,
 | 
			
		||||
    ymin=0.0005,
 | 
			
		||||
    ymax=20,
 | 
			
		||||
    ytick={0.001, 0.01, 0.1, 1, 10},
 | 
			
		||||
    yminorticks=true,
 | 
			
		||||
    ylabel={Magnitude},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    yminorgrids,
 | 
			
		||||
    ]
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt, forget plot]
 | 
			
		||||
    table [x=freqs, y=H1, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_filters_results.csv};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt, forget plot]
 | 
			
		||||
    table [x=freqs, y=H2, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_filters_results.csv};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor1, dashed, line width=1.5pt, forget plot]
 | 
			
		||||
    table [x=freqs, y=W1, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_weights.csv};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor2, dashed, line width=1.5pt, forget plot]
 | 
			
		||||
    table [x=freqs, y=W2, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_weights.csv};
 | 
			
		||||
  \end{axis}
 | 
			
		||||
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.45\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.0\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.1,
 | 
			
		||||
    xmax=1000,
 | 
			
		||||
    xtick={0.1, 1, 10, 100, 1000},
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    xlabel={Frequency [Hz]},
 | 
			
		||||
    ymin=-200,
 | 
			
		||||
    ymax=200,
 | 
			
		||||
    ytick={-180,  -90,    0,   90,  180},
 | 
			
		||||
    ylabel={Phase [deg]},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    legend style={at={(1,1.1)}, outer sep=2pt , anchor=north east, legend cell align=left, align=left, draw=black, nodes={scale=0.7, transform shape}},
 | 
			
		||||
    ]
 | 
			
		||||
    \addlegendimage{color=mycolor1, dashed, line width=1.5pt}
 | 
			
		||||
    \addlegendentry{$W_1^{-1}$};
 | 
			
		||||
    \addlegendimage{color=mycolor2, dashed, line width=1.5pt}
 | 
			
		||||
    \addlegendentry{$W_2^{-1}$};
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H1p, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_filters_results.csv};
 | 
			
		||||
    \addlegendentry{$H_1$};
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H2p, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_filters_results.csv};
 | 
			
		||||
    \addlegendentry{$H_2$};
 | 
			
		||||
  \end{axis}
 | 
			
		||||
\end{tikzpicture}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 52 KiB  | 
| 
		 Before Width: | Height: | Size: 196 KiB  | 
@@ -1,80 +0,0 @@
 | 
			
		||||
\setlength\fwidth{6.5cm}
 | 
			
		||||
\setlength\fheight{6cm}
 | 
			
		||||
 | 
			
		||||
\begin{tikzpicture}
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.55\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.45\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.1,
 | 
			
		||||
    xmax=100,
 | 
			
		||||
    xticklabels={{}},
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    ymode=log,
 | 
			
		||||
    ymin=0.0005,
 | 
			
		||||
    ymax=20,
 | 
			
		||||
    ytick={0.001, 0.01, 0.1, 1, 10},
 | 
			
		||||
    yminorticks=true,
 | 
			
		||||
    ylabel={Magnitude},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    yminorgrids,
 | 
			
		||||
    legend columns=2,
 | 
			
		||||
    legend style={
 | 
			
		||||
      /tikz/column 2/.style={
 | 
			
		||||
        column sep=5pt,
 | 
			
		||||
      },
 | 
			
		||||
      at={(1,0)}, outer sep=2pt , anchor=south east, legend cell align=left, align=left, draw=black, nodes={scale=0.7, transform shape}
 | 
			
		||||
    },
 | 
			
		||||
    ]
 | 
			
		||||
    \addplot [color=mycolor1, dashed, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=W1, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_weights.csv};
 | 
			
		||||
    \addlegendentry{${W_1}^{-1}$};
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H1, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
    \addlegendentry{$H_1$};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor2, dashed, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=W2, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_weights.csv};
 | 
			
		||||
    \addlegendentry{${W_2}^{-1}$};
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H2, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
    \addlegendentry{$H_2$};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor3, dashed, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=W3, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_weights.csv};
 | 
			
		||||
    \addlegendentry{${W_3}^{-1}$};
 | 
			
		||||
    \addplot [color=mycolor3, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H3, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
    \addlegendentry{$H_3$};
 | 
			
		||||
  \end{axis}
 | 
			
		||||
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=0.4\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.0\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.1,
 | 
			
		||||
    xmax=100,
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    xlabel={Frequency [Hz]},
 | 
			
		||||
    ymin=-240,
 | 
			
		||||
    ymax=240,
 | 
			
		||||
    ytick={-180,  -90,    0,   90,  180},
 | 
			
		||||
    ylabel={Phase [deg]},
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H1p, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H2p, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor3, line width=1.5pt]
 | 
			
		||||
    table [x=freqs, y=H3p, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/mathinf_three_results.csv};
 | 
			
		||||
  \end{axis}
 | 
			
		||||
\end{tikzpicture}
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 21 KiB  | 
| 
		 Before Width: | Height: | Size: 94 KiB  | 
@@ -1,66 +0,0 @@
 | 
			
		||||
\setlength\fwidth{6.5cm}
 | 
			
		||||
\setlength\fheight{4cm}
 | 
			
		||||
 | 
			
		||||
\begin{tikzpicture}
 | 
			
		||||
  \begin{axis}[%
 | 
			
		||||
    width=1.0\fwidth,
 | 
			
		||||
    height=1.0\fheight,
 | 
			
		||||
    at={(0.0\fwidth, 0.0\fheight)},
 | 
			
		||||
    scale only axis,
 | 
			
		||||
    separate axis lines,
 | 
			
		||||
    every outer x axis line/.append style={black},
 | 
			
		||||
    every x tick label/.append style={font=\color{black}},
 | 
			
		||||
    every x tick/.append style={black},
 | 
			
		||||
    xmode=log,
 | 
			
		||||
    xmin=0.001,
 | 
			
		||||
    xmax=1,
 | 
			
		||||
    xminorticks=true,
 | 
			
		||||
    xlabel={Frequency [Hz]},
 | 
			
		||||
    every outer y axis line/.append style={black},
 | 
			
		||||
    every y tick label/.append style={font=\color{black}},
 | 
			
		||||
    every y tick/.append style={black},
 | 
			
		||||
    ymode=log,
 | 
			
		||||
    ymin=0.005,
 | 
			
		||||
    ymax=20,
 | 
			
		||||
    yminorticks=true,
 | 
			
		||||
    ylabel={Magnitude},
 | 
			
		||||
    axis background/.style={fill=white},
 | 
			
		||||
    xmajorgrids,
 | 
			
		||||
    xminorgrids,
 | 
			
		||||
    ymajorgrids,
 | 
			
		||||
    yminorgrids,
 | 
			
		||||
    legend style={at={(0,1)}, outer sep=2pt, anchor=north west, legend cell align=left, align=left, draw=black, nodes={scale=0.7, transform shape}}
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor1, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=wHm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matligo_weights.csv};
 | 
			
		||||
    \addlegendentry{$|w_H|^{-1}$}
 | 
			
		||||
 | 
			
		||||
    \addplot [color=mycolor2, line width=1.5pt]
 | 
			
		||||
      table [x=freqs, y=wLm, col sep=comma] {/home/thomas/Cloud/thesis/papers/dehaeze19_desig_compl_filte/matlab/matligo_weights.csv};
 | 
			
		||||
    \addlegendentry{$|w_L|^{-1}$}
 | 
			
		||||
 | 
			
		||||
    \addplot [color=black, dotted, line width=1.5pt]
 | 
			
		||||
    table[row sep=crcr]{%
 | 
			
		||||
      0.0005	0.008\\
 | 
			
		||||
      0.008   0.008\\
 | 
			
		||||
    };
 | 
			
		||||
    \addlegendentry{Specifications}
 | 
			
		||||
 | 
			
		||||
    \addplot [color=black, dotted, line width=1.5pt, forget plot]
 | 
			
		||||
    table[row sep=crcr]{%
 | 
			
		||||
      0.008	0.008\\
 | 
			
		||||
      0.04	1\\
 | 
			
		||||
    };
 | 
			
		||||
    \addplot [color=black, dotted, line width=1.5pt, forget plot]
 | 
			
		||||
    table[row sep=crcr]{%
 | 
			
		||||
      0.04  3\\
 | 
			
		||||
      0.1   3\\
 | 
			
		||||
    };
 | 
			
		||||
    \addplot [color=black, dotted, line width=1.5pt]
 | 
			
		||||
    table[row sep=crcr]{%
 | 
			
		||||
      0.1	0.045\\
 | 
			
		||||
      2   0.045\\
 | 
			
		||||
    };
 | 
			
		||||
  \end{axis}
 | 
			
		||||
\end{tikzpicture}
 | 
			
		||||