|
| 1 | + |
| 2 | +\input{header.tex} |
| 3 | + |
| 4 | +\usepackage{amsthm} % theorems |
| 5 | +\usepackage{lettrine} |
| 6 | +\usepackage{lastpage} |
| 7 | +\usepackage{url} |
| 8 | +\usepackage{mdframed} |
| 9 | +\usepackage[T1]{fontenc} |
| 10 | +%\usepackage[utf8]{inputenc} |
| 11 | +\usepackage{times} |
| 12 | +\usepackage{mathptmx} |
| 13 | + |
| 14 | +\DeclareUnicodeCharacter{00A0}{~} %get rid of "unicode char u8 not set up for use with latex" |
| 15 | + |
| 16 | + |
| 17 | +%Options: Sonny, Lenny, Glenn, Conny, Rejne, Bjarne, Bjornstrup |
| 18 | +\usepackage[Bjornstrup]{fncychap} |
| 19 | + |
| 20 | + |
| 21 | +%%% ----------------------- |
| 22 | +%\usepackage[svgnames]{xcolor} % Required to specify font color |
| 23 | + |
| 24 | +\newcommand*{\plogo}{\fbox{$\mathcal{PL}$}} % Generic publisher logo |
| 25 | + |
| 26 | +%---------------------------------------------------------------------------------------- |
| 27 | +% TITLE PAGE |
| 28 | +%---------------------------------------------------------------------------------------- |
| 29 | + |
| 30 | +\newcommand*{\titleAT}{\begingroup % Create the command for including the title page in the document |
| 31 | +\newlength{\drop} % Command for generating a specific amount of whitespace |
| 32 | +\drop=0.1\textheight % Define the command as 10% of the total text height |
| 33 | + |
| 34 | +\rule{\textwidth}{1pt}\par % Thick horizontal line |
| 35 | +\vspace{2pt}\vspace{-\baselineskip} % Whitespace between lines |
| 36 | +\rule{\textwidth}{0.4pt}\par % Thin horizontal line |
| 37 | + |
| 38 | +\vspace{\drop} % Whitespace between the top lines and title |
| 39 | +\centering % Center all text |
| 40 | +\textcolor{red}{ % Red font color |
| 41 | +{\Huge A Journey in Signal Processing}\\[0.5\baselineskip] % Title line 1 |
| 42 | +%{\Large de}\\[0.75\baselineskip] % Title line 2 |
| 43 | +{\Huge with IPython} |
| 44 | +} % Title line 3 |
| 45 | + |
| 46 | +\vspace{0.25\drop} % Whitespace between the title and short horizontal line |
| 47 | +\rule{0.3\textwidth}{0.4pt}\par % Short horizontal line under the title |
| 48 | +\vspace{\drop} % Whitespace between the thin horizontal line and the author name |
| 49 | + |
| 50 | +{\Large \textsc{Jean-François Bercher}}\par % Author name |
| 51 | + |
| 52 | + |
| 53 | +\vfill % Whitespace between the author name and publisher text |
| 54 | +%{\large \textcolor{red}{\plogo}}\\[0.5\baselineskip] % Publisher logo |
| 55 | +{\large \textsc{ESIEE-Paris}}\par % Publisher |
| 56 | + |
| 57 | +\vspace*{\drop} % Whitespace under the publisher text |
| 58 | + |
| 59 | +\rule{\textwidth}{0.4pt}\par % Thin horizontal line |
| 60 | +\vspace{2pt}\vspace{-\baselineskip} % Whitespace between lines |
| 61 | +\rule{\textwidth}{1pt}\par % Thick horizontal line |
| 62 | + |
| 63 | +\endgroup} |
| 64 | +%% ------------------------END TITLE PAGE |
| 65 | + |
| 66 | +\makeatletter |
| 67 | +\renewcommand{\@oddfoot}% |
| 68 | + {\hfil \upshape Page {\thepage}/\pageref{LastPage}} |
| 69 | +\renewcommand{\@evenfoot}{\upshape Page {\thepage}/\pageref{LastPage} \hfil} %{\@evenfoot} |
| 70 | +\makeatother |
| 71 | + |
| 72 | +%%% Further colors and hyperref configuration |
| 73 | +% Colors |
| 74 | +\definecolor{webgreen}{rgb}{0,.5,0} |
| 75 | +\definecolor{webbrown}{rgb}{.6,0,0} |
| 76 | +\definecolor{webyellow}{rgb}{0.98,0.92,0.73} |
| 77 | +\definecolor{webgray}{rgb}{.753,.753,.753} |
| 78 | +\definecolor{webblue}{rgb}{0,0,.8} |
| 79 | + |
| 80 | + |
| 81 | +\usepackage{hyperref} |
| 82 | +\hypersetup{bookmarks,bookmarksnumbered,%bookmarksopen, |
| 83 | +colorlinks,linkcolor=webbrown,filecolor=webgreen,citecolor=webgreen, |
| 84 | +breaklinks=true, |
| 85 | +hyperindex=true |
| 86 | +urlcolor=webbrown,pagebackref,pdfpagemode=None,pdfstartview=Fit} |
| 87 | +%%%---------------------------------------- |
| 88 | + |
| 89 | + |
| 90 | + |
| 91 | + |
| 92 | +%\title{\textbf{A Stroll with Random Signals and IPython}} |
| 93 | +%\author{J.-F. Bercher} |
| 94 | + |
| 95 | +%\title{\textbf{Régression linéaire}} |
| 96 | +\begin{document} |
| 97 | +%\maketitle |
| 98 | + |
| 99 | +\thispagestyle{empty} % Removes page numbers |
| 100 | + |
| 101 | +\titleAT % This command includes the title page |
| 102 | + |
| 103 | + |
| 104 | +\def\E#1{\mathbb{E}\left[#1\right]} |
| 105 | +\def\ta#1{\left<#1\right>} |
| 106 | +\def\egalparerg{{\mathop{=}\limits_\mathrm{erg}}} |
| 107 | +\def\egalpardef{\mathop{=}\limits^\triangle} |
| 108 | +\def\E#1{\mathbb{E}\left[#1\right]} |
| 109 | +\def\flecheTF{\rightleftharpoons } |
| 110 | +\def\expo#1{\exp\left(#1\right)} |
| 111 | +\def\dr#1{\mathrm{d}#1} |
| 112 | +\def\d#1{\mathrm{d}#1} |
| 113 | +\def\wb{\mathbf{w}} \def\sb{\mathbf{s}} \def\xb{\mathbf{x}} |
| 114 | +\def\Rb{\mathbf{R}} \def\rb{\mathbf{r}} |
| 115 | +\def\TFI#1#2#3{{\displaystyle{\int_{-\infty}^{+\infty} #1 ~e^{j2\pi #2 #3} |
| 116 | +~\dr{#2}}}} |
| 117 | +\def\TF#1#2#3{{\displaystyle{\int_{-\infty}^{+\infty} #1 ~e^{-j2\pi #3 #2} |
| 118 | +~\dr{#2}}}} |
| 119 | +\def\mystar{{*}} |
| 120 | + |
| 121 | + |
| 122 | +\def\R#1{\mathcal{R}\left\{#1\right\}} |
| 123 | +\def\I#1{\mathcal{I}\left\{#1\right\}} |
| 124 | +\def\tf#1{{\mathrm{FT}\left\{ #1 \right\}}} |
| 125 | +\def\sha{w} %{ш} |
| 126 | +\def\sinc#1{{\mathrm{sinc}\left( #1 \right)}} |
| 127 | +\def\rect{\mathrm{rect}} |
| 128 | +\definecolor{lightred}{rgb}{1,0.1,0} |
| 129 | +\def\myeqbox#1#2{{\fcolorbox{#1}{light#1}{$\textcolor{#1}{ #2}$}}} |
| 130 | +\def\eqbox#1#2#3#4{{\fcolorbox{#1}{#2}{$\textcolor{#3}{ #4}$}}} |
| 131 | +% border|background|text |
| 132 | +\def\eqboxa#1{{\boxed{#1}}} |
| 133 | +\def\eqboxb#1{{\eqbox{green}{white}{green}{#1}}} |
| 134 | +\def\eqboxc#1{{\eqbox{blue}{white}{blue}{#1}}} |
| 135 | +\def\eqboxd#1{{\eqbox{blue}{lightblue}{blue}{#1}}} |
| 136 | + |
| 137 | +\def\ub{\mathbf{u}} |
| 138 | +\def\wbopt{\mathop{\mathbf{w}}\limits^\triangle} |
| 139 | +\def\deriv#1#2{\frac{\mathrm{d}#1}{\mathrm{d}#2}} |
| 140 | +\def\Ub{\mathbf{U}} |
| 141 | +\def\db{\mathbf{d}} |
| 142 | +\def\eb{\mathbf{e}} |
| 143 | +\def\yb{\mathbf{y}} |
| 144 | +\def\ybp{\mathbf{y}} |
| 145 | +\def\est#1{\hat{#1}} |
| 146 | + |
| 147 | +\def\vb{\mathbf{v}} |
| 148 | +\def\Ib{\mathbf{I}} |
| 149 | +\def\Vb{\mathbf{V}} |
| 150 | +\def\Lambdab{\mathbf{\Lambda}} |
| 151 | +\def\Ab{\mathbf{A}} |
| 152 | +\def\Bb{\mathbf{B}} |
| 153 | +\def\Cb{\mathbf{C}} |
| 154 | +\def\Db{\mathbf{D}} |
| 155 | +\def\Kb{\mathbf{K}} |
| 156 | + |
| 157 | +\def\textem#1{\emph{#1}} |
| 158 | +%\def\url#1{\href{#1}{}} |
| 159 | + |
| 160 | +\newtheorem{theorem}{Theorem} |
| 161 | +\newtheorem{exercise}{Exercise} |
| 162 | +\newtheorem{example}{Example} |
| 163 | +\newtheorem{prop}{Property} |
| 164 | +\newtheorem{remark}{Remark} |
| 165 | +\newtheorem{proposition}{Proposition} |
| 166 | +\newtheorem{definition}{Definition} |
| 167 | + |
| 168 | + |
| 169 | +\def\url#1{\texttt{#1}} |
| 170 | + |
| 171 | +\newenvironment{textboxa} |
| 172 | +{ \begin{mdframed}[backgroundcolor=yellow]} |
| 173 | +{ \end{mdframed} } |
| 174 | + |
| 175 | + |
| 176 | + |
| 177 | + |
| 178 | + |
| 179 | +\tableofcontents |
| 180 | +\newpage |
| 181 | + |
| 182 | +\input{DelaysAndScales.tex} |
| 183 | +\input{Intro_Filtering.tex} |
| 184 | +\input{Intro_Fourier.tex} |
| 185 | +\input{Fourier_transform.tex} % |
| 186 | +\input{Discrete_Time_Fourier_properties.tex} % |
| 187 | +\input{Convolution.tex} |
| 188 | +\input{TransferFunctions.tex} |
| 189 | +\input{Exercises_BasicSystemsRepr.tex} % |
| 190 | +\input{BasicSystemsRepr.tex} % |
| 191 | +\input{Continuous_time_case.tex} % |
| 192 | +\input{Periodization_discretization.tex} |
| 193 | +\input{DFT.tex} |
| 194 | +\input{Sampling.tex} % |
| 195 | + |
| 196 | +\input{LabImages_text.tex} |
| 197 | +%\input{LabImages_correction.tex} |
| 198 | + |
| 199 | +\input{DigitalFilters.tex} |
| 200 | +\input{ZerosPoles.tex} |
| 201 | +\input{FIR_synthesis.tex} |
| 202 | +\input{Bilinear_synthesis.tex} |
| 203 | + |
| 204 | + |
| 205 | +\input{BasicFiltering_text.tex} |
| 206 | +%\input{BasicFiltering_correction.tex} |
| 207 | + |
| 208 | + |
| 209 | + |
| 210 | +\chapter{Random Signals} |
| 211 | +\input{Lecture1_RandomSignals} |
| 212 | +\input{Lecture2_RandomSignals} |
| 213 | +\input{Lecture3_RandomSignals} |
| 214 | + |
| 215 | +%%Adaptive Filtering |
| 216 | +\input{Optimum_filtering} |
| 217 | +\input{Grad_algo} |
| 218 | +\input{Adaptive_versions.tex } |
| 219 | +%\input{noisecancellationlab.tex} |
| 220 | + |
| 221 | + |
| 222 | + |
| 223 | +\end{document} |
0 commit comments