Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
adud
rapport-stage-m2
Commits
598a8a59
Commit
598a8a59
authored
Jun 25, 2021
by
Antonin Dudermel
Browse files
handout-compliant version
parent
3bbcb792
Changes
1
Hide whitespace changes
Inline
Side-by-side
final-pres/finalpres.tex
View file @
598a8a59
...
...
@@ -2,6 +2,11 @@
\usepackage
{
lmodern
}
% For BBB
\usepackage
[T1]
{
fontenc
}
\mode
<handout>
{
\usepackage
{
pgfpages
}
\pgfpagesuselayout
{
4 on 1
}
[a4paper, border shrink=2mm, landscape]
}
\addtobeamertemplate
{
navigation symbols
}{}{
%
\usebeamerfont
{
footline
}
%
\usebeamercolor
[fg]
{
footline
}
%
...
...
@@ -9,17 +14,22 @@
\insertframenumber
/
\inserttotalframenumber
}
\mode
<presentation>
{
\usetheme
{
metropolis
}
% \usecolortheme{beaver}
% \setbeamercovered{transparent}
\newcommand
{
\mycite
}
[1]
{
\mode
<beamer>
{
\cite
{
#1
}}
}
\usetheme
{
metropolis
}
\mode
<handout>
{
\usecolortheme
{
beaver
}
\setbeamercolor
{
background canvas
}{
bg=white
}
}
% \setbeamercovered{transparent}
%\setbeamercolor{block body}{bg=mDarkTeal!30}
%\setbeamercolor{block title}{bg=mDarkTeal,fg=black!2}
\setbeamerfont
{
subsection in toc
}{
size=
\footnotesize
}
%
\setbeamerfont{subsection in toc}{size=\footnotesize}
\usepackage
[english]
{
babel
}
\usepackage
[T1]
{
fontenc
}
...
...
@@ -97,7 +107,7 @@
% ajouter une slide d'intros
\section
{
Introduction
}
\section
<beamer>
{
Introduction
}
\begin{frame}
{
What is Signal Processing?
}
Signal
\cite
{
vetterli2014foundationssignal
}
: the mathematical abstraction representing a physical quantity varying
...
...
@@ -191,17 +201,20 @@
Floating-point numbers
\cite
{
2019ieee7542019
}
(
\(
x
=
M
\cdot
2
^
E
\)
) are
\begin{itemize}
\item
Huge
\only
<1>
{
\begin{center}
\includegraphics
[height=0.8\textheight]
{
../pictures/FPAddDualPath.pdf
}
\end{center}
\mode
<beamer>
{
\only
<1>
{
\begin{center}
\includegraphics
[height=0.8\textheight]
{
../pictures/FPAddDualPath.pdf
}
\end{center}
}
}
\pause
\item
often overaccurate, sometimes not accurate at all
\item
hard to analyse
\end{itemize}
\end{itemize}
\pause
Alternative: fixed-point numbers (
\(
\ufix
(
\msb
,
\lsb
)
\)
)
\begin{minipage}
{
.48
\linewidth
}
\begin{center}
...
...
@@ -220,17 +233,17 @@
\small
\(
\ufix
(
3
,
-
4
)
\)
\end{center}
\begin{tikzpicture}
[scale=0.25]
\begin{tikzpicture}
[scale=0.25]
\tiny
\fixpointnumber
{
0
}{
3
}{
-4
}{
0
}
\fixpointpositions
{
0
}{
3
}{
-4
}{
0
}
\end{tikzpicture}
\end{minipage}
Representable numbers:
\\
Biggest (range):
\(
2
^{
\msb
+
1
}
-
2
^{
\lsb
}\)
\hspace
{
\stretch
{
1
}}
Smallest
(accuracy):
\(
2
^{
\lsb
}\)
Representable numbers:
\\
Biggest (range):
\(
2
^{
\msb
+
1
}
-
2
^{
\lsb
}\)
\hspace
{
\stretch
{
1
}}
Smallest
(accuracy):
\(
2
^{
\lsb
}\)
\end{frame}
\begin{frame}
{
Objective of this work: Faust compiler to fixed-point
}
...
...
@@ -287,7 +300,7 @@ Biggest (range): \(2^{\msb+1} - 2^{\lsb}\) \hspace{\stretch{1}} Smallest
\end{frame}
\begin{frame}
{
Recursive Signals Problem
}
Int phaser :
\lstinline
{
process =
\%
(10) ~ +(1);
}
(
\
%
is the modulo
operator
)
Int phaser :
\lstinline
{
process =
\%
(10) ~ +(1);
}
(
\
texttt
{
\%
}
is the modulo)
\begin{figure}
\centering
\subfloat
[blocks]
{
\includegraphics
[width = 0.4\textwidth, valign=c]
{
../code/rec-block.png
}}
...
...
@@ -492,10 +505,12 @@ Biggest (range): \(2^{\msb+1} - 2^{\lsb}\) \hspace{\stretch{1}} Smallest
\end{itemize}
\end{frame}
\begin{frame}
[allowframebreaks]
{
References
}
\bibliographystyle
{
plain
}
\bibliography
{
../audio-arith
}
\end{frame}
\mode
<beamer>
{
\begin{frame}
[allowframebreaks]
{
References
}
\bibliographystyle
{
plain
}
\bibliography
{
../audio-arith
}
\end{frame}
}
\end{document}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment