doc-src/isac/jrocnik/present-1.tex
author Walther Neuper <neuper@ist.tugraz.at>
Tue, 19 Jul 2011 13:12:30 +0200
branchdecompose-isar
changeset 42122 cc5daace30bb
parent 42076 6d1a17840fc8
child 42151 d1389854f6a5
child 42152 f29ef81a1d29
child 42153 73e2177408de
permissions -rw-r--r--
copied presentation.tex per hand due to problems with hg on Windows
     1 
     2 \documentclass{beamer}
     3 
     4 
     5 \mode<presentation>
     6 {
     7   \usetheme{Hannover}
     8   \setbeamercovered{transparent}
     9 }
    10 
    11 %\usepackage{setspace} %for "\begin{onehalfspace}"
    12 \usepackage[english]{babel}
    13 % or whatever
    14 
    15 \usepackage[utf8]{inputenc}
    16 % or whatever
    17 
    18 \usepackage{times}
    19 \usepackage[T1]{fontenc}
    20 % Or whatever. Note that the encoding and the font should match. If T1
    21 % does not look nice, try deleting the line with the fontenc.
    22 
    23 \def\isac{${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}
    24 \def\sisac{{\footnotesize${\cal I}\mkern-2mu{\cal S}\mkern-5mu{\cal AC}$}}
    25 
    26 \title[TODO] % (optional, use only with long paper titles)
    27 {TODO}
    28 
    29 \subtitle{TODO}
    30 
    31 \author[Rocnik] % (optional, use only with lots of authors)
    32 {Jan~Rocnik}
    33 % - Give the names in the same order as the appear in the paper.
    34 % - Use the \inst{?} command only if the authors have different
    35 %   affiliation.
    36 
    37 \institute % (optional, but mostly needed)
    38 {
    39   Technische Universit\"at Graz\\
    40   Institut f\"ur TODO
    41 }
    42 % - Use the \inst command only if there are several affiliations.
    43 % - Keep it simple, no one is interested in your street address.
    44 
    45 % \date[CFP 2003] % (optional, should be abbreviation of conference name)
    46 % {Conference on Fabulous Presentations, 2003}
    47 % - Either use conference name or its abbreviation.
    48 % - Not really informative to the audience, more for people (including
    49 %   yourself) who are reading the slides online
    50 
    51 % \subject{Theoretical Computer Science}
    52 % This is only inserted into the PDF information catalog. Can be left
    53 % out.
    54 
    55 
    56 
    57 % If you have a file called "university-logo-filename.xxx", where xxx
    58 % is a graphic format that can be processed by latex or pdflatex,
    59 % resp., then you can add a logo as follows:
    60 
    61 % \pgfdeclareimage[height=0.5cm]{university-logo}{university-logo-filename}
    62 % \logo{\pgfuseimage{university-logo}}
    63 
    64 
    65 
    66 % Delete this, if you do not want the table of contents to pop up at
    67 % the beginning of each subsection:
    68 \AtBeginSubsection[]
    69 {
    70   \begin{frame}<beamer>{Outline}
    71     \tableofcontents[currentsection,currentsubsection]
    72   \end{frame}
    73 }
    74 
    75 
    76 % If you wish to uncover everything in a step-wise fashion, uncomment
    77 % the following command:
    78 
    79 %\beamerdefaultoverlayspecification{<+->}
    80 
    81 
    82 \begin{document}
    83 
    84 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    85 %%												Title Page                             %%
    86 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    87 
    88 \begin{frame}
    89   \titlepage
    90 \end{frame}
    91 
    92 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    93 %%												Table of Contents                      %%
    94 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    95 
    96 \begin{frame}{Outline}
    97   \tableofcontents
    98   % You might wish to add the option [pausesections]
    99 \end{frame}
   100 
   101 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   102 %%---------------------------------------------------------------%%
   103 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   104 
   105 \section[Fourier]{Fourier transform}
   106 
   107 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   108 %%												Fourier INTRO                          %%
   109 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   110 
   111 \begin{frame}\frametitle{Fourier Transformation: Introduction}
   112 \begin{itemize}
   113 \item Transform operation by using property-tables $\rightarrow$ \emph{easy}
   114 \item Transform operation by using integral $\rightarrow$ \emph{difficult}
   115 \item No math \emph{tricks}
   116 \item Important: Visualisation?!
   117 \end{itemize}
   118 \end{frame}
   119 
   120 \subsection[simple]{Fourier transform Example 1}
   121 
   122 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   123 %%												Transform expl 1 SPEC                  %%
   124 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   125 
   126 \begin{frame}\frametitle{Fourier Transform 1: Specification}
   127 {\footnotesize\it
   128 Fourier Transform
   129 \begin{tabbing}
   130 1\=postcond \=: \= \= $\;\;\;\;$\=\kill
   131 \>given    \>:\>  Time continiues, not periodic Signal \\
   132 \>         \> \>  \>$(x (t::real), exp(-\,(\alpha::real\,+\,\alpha::imag)\,*\,t::real)*u(t::real))$\\
   133 \>precond  \>:\>  TODO\\
   134 \>find     \>:\>  $X(j\cdot\omega)$\\
   135 \>postcond \>:\>  TODO\\
   136 \end{tabbing}
   137 
   138 }
   139 \end{frame}
   140 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   141 %%												Transform expl 1 CALC                  %%
   142 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   143 
   144 \begin{frame}\frametitle{Fourier Transformation 1: Calculation}
   145 TODO: Bernhard fragen ob Tabelle oder Rechnung
   146 \end{frame}
   147 
   148 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   149 %%												Transform expl 1 REQ                  %%
   150 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   151 
   152 \begin{frame}\frametitle{Fourier Transform 1: Development effort}
   153 {\small
   154 \begin{center}
   155 \begin{tabular}{l|l|r}
   156 requirements            & comments             &effort\\ \hline\hline
   157 solving Intrgrals		    & simple via propertie table     &     20\\
   158                         & \emph{real}          &    MT\\ \hline
   159 transformation table    & simple transform     &    20\\ \hline
   160 example collection      & with explanations    &    20\\ \hline\hline
   161                         &                      & 60-80\\
   162 \end{tabular}
   163 \end{center}
   164 effort --- in 45min units\\
   165 MT --- thesis ``Integrals'' (mathematics)
   166 }
   167 \end{frame}
   168 
   169 \subsection[difficult]{Fourier transform Example 2}
   170 
   171 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   172 %%										Transform expl 2 SPEC                      %%
   173 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   174 
   175 \begin{frame}\frametitle{Fourier Transform 2: Specification}
   176 {\footnotesize\it
   177 Fourier Transform
   178 \begin{tabbing}
   179 1\=postcond \=: \= \= $\;\;\;\;$\=\kill
   180 \>given    \>:\>  piecewise\_function \\
   181 \>         \> \>  \>$(x (t::real), [(0,-\infty<t<1), (1,1\leq t\leq 3), (0, 3<t<\infty)])$\\
   182                         %?(iterativer) datentyp in Isabelle/HOL
   183 \>         \> \>  translation $T=2$\\
   184 %WN these 2 inputs calculated to [(0,-\infty<t<-1), (1,-1\leq t\leq 1), (0, 1<t<\infty)]
   185 %WN translation helpful only, if solution available from other calculation - DROP T ???
   186 \>precond  \>:\>  TODO\\
   187 \>find     \>:\>  $X(j\cdot\omega)$\\
   188 \>postcond \>:\>  TODO\\
   189 \end{tabbing}
   190 
   191 }
   192 \end{frame}
   193 
   194 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   195 %%												Transform expl  2 CALC                 %%
   196 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   197 
   198 \begin{frame}\frametitle{Fourier Transform 2: Calculation}
   199 \footnotesize{
   200 \begin{tabbing}
   201 000\=\kill
   202 %WN first 
   203 01 \> ${\cal F}\;(x(t-2)) =$\\
   204       \`${\cal F}\;(x(t-T)) = e^{-j\cdot\omega\cdot T}\cdot X\;j\cdot\omega$\\
   205 02 \> $e^{-j\cdot\omega\cdot 2}\cdot X\;(j\cdot\omega)$\\
   206       \`definition $X\;(j\cdot\omega)$\\
   207 03 \> $e^{-j\cdot\omega\cdot 2}\cdot \int_{-\infty}^\infty x\;t\;\cdot e^{-j\cdot\omega\cdot t} d t$\\
   208       \` $x\;t = 1\;{\it for}\;\{x.\;-1\leq t\;\land\;t\leq 1\}\;{\it and}\;x\;t=0\;{\it otherwise}$\\
   209 04 \> $e^{-j\cdot\omega\cdot 2}\cdot \int_{-1}^1 1\cdot e^{-j\cdot\omega\cdot t} d t$\\
   210       \` $\int_a^b f\;t\;dt = \int f\;t\;dt\;|_a^b$\\
   211 05 \> $e^{-j\cdot\omega\cdot 2}\cdot \int 1\cdot e^{-j\cdot\omega\cdot t} d t\;|_{-1}^1$\\
   212       %\` $\int e^{a\cdot t} = \frac{1}{a}\cdot e^{a\cdot t}$\\
   213        \` pbl: integration in $\cal C$\\
   214 06 \> $e^{-j\cdot\omega\cdot 2}\cdot (\frac{1}{-j\cdot\omega}\cdot e^{-j\cdot\omega\cdot t} \;|_{-1}^1)$\\
   215       \` $f\;t\;|_a^b = f\;b-f\;a$\\
   216 07 \> $e^{-j\cdot\omega\cdot 2}\cdot (\frac{1}{-j\cdot\omega}\cdot e^{-j\cdot\omega\cdot 1} -  \frac{1}{-j\cdot\omega}\cdot e^{-j\cdot\omega\cdot -1})$\\
   217 \vdots\` pbl: simplification+factorization in $\cal C$\\
   218 08 \> $e^{-j\cdot\omega\cdot 2}\cdot \frac{1}{-j\cdot\omega}\cdot(e^{j\cdot\omega} - e^{-j\cdot\omega})$\\
   219       \` trick~!\\
   220 09 \> $e^{-j\cdot\omega\cdot 2}\cdot \frac{1}{\omega}\cdot(\frac{-e^{j\cdot\omega} + e^{-j\cdot\omega}}{j})$\\
   221       \` table\\
   222 10 \> $e^{-j\cdot\omega\cdot 2}\cdot 2\cdot\frac{\sin\;\omega}{\omega}$
   223 \end{tabbing}
   224 }
   225 \end{frame}
   226 
   227 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   228 %%												Transform expl 2 REQ                   %%
   229 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   230 
   231 %WN ...
   232 \begin{frame}\frametitle{Fourier Transform 2: Development effort}
   233 {\small
   234 \begin{center}
   235 \begin{tabular}{l|l|r}
   236 requirements            & comments             &effort\\ \hline\hline
   237 solving Intrgrals		    & simple via propertie table     &     20\\
   238                         & \emph{real}          &    MT\\ \hline
   239 transformation table    & simple transform     &    20\\ \hline
   240 visualisation						& backend							 &    10\\ \hline
   241 example collection      & with explanations    &    20\\ \hline\hline
   242                         &                      & 70-80\\
   243 \end{tabular}
   244 \end{center}
   245 effort --- in 45min units\\
   246 MT --- thesis ``Integrals'' (mathematics)
   247 }
   248 \end{frame}
   249 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   250 %-----------------------------------------------------------------%
   251 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   252 
   253 \section[Discrete time]{Discrete-time systems}
   254 \subsection[Convolution]{Convolution}
   255 
   256 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   257 %%												DTS INTRO				                       %%
   258 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   259 
   260 \begin{frame}\frametitle{Convolution: Introduction}
   261 \begin{itemize}
   262 \item Calculation\ldots
   263 \item Visualisation\ldots
   264 \end{itemize}
   265 \begin{center}
   266 \ldots of parallel filter structures
   267 \end{center}
   268 \end{frame}
   269 
   270 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   271 %%												DTS SPEC				                       %%
   272 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   273 
   274 \begin{frame}\frametitle{Convolution: Specification}
   275 {\footnotesize\it
   276 Convolution
   277 \begin{tabbing}
   278 1\=postcond \=: \= \= $\;\;\;\;$\=\kill
   279 \>given    \>:\>  Signals h1[n], h2[n] \\
   280 \>         \> \>  \>((h1 (n::real),(3/5)\textasciicircum{}n\,u(n::real)),\,(h2 (n::real),(-2/3)\textasciicircum{}n\,u(n::real)))\\
   281                         %?(iterativer) datentyp in Isabelle/HOL
   282 \>precond  \>:\>  TODO\\
   283 \>find     \>:\>  $h1[n]\,*\,h2[n]$\\
   284 \>postcond \>:\>  TODO\\
   285 \end{tabbing}
   286 
   287 }
   288 \end{frame}
   289 
   290 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   291 %%												DTS CALC				                       %%
   292 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   293 
   294 \begin{frame}\frametitle{Convolution: Calculation}
   295 TODO
   296 \end{frame}
   297 
   298 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   299 %%												DTS REQ  				                       %%
   300 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   301 
   302 \begin{frame}\frametitle{Convolution: Development effort}
   303 {\small
   304 \begin{center}
   305 \begin{tabular}{l|l|r}
   306 requirements            & comments             &effort\\ \hline\hline
   307 simplify rationals      & \sisac               &     0\\ \hline
   308 define $\sum\limits_{i=0}^{n}i$ & partly \sisac  &    10\\ \hline
   309 simplify sum			      & termorder            &    10\\
   310                         & simplify rules       &    20\\
   311                         & use simplify rationals&     0\\ \hline
   312 index adjustments       & with unit step       &      10\\ \hline
   313 example collection      & with explanations    &    20\\ \hline\hline
   314                         &                      & 70-90\\
   315 \end{tabular}
   316 \end{center}
   317 effort --- in 45min units\\
   318 }
   319 \end{frame}
   320 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   321 %-----------------------------------------------------------------%
   322 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   323 
   324 \section[Z-transform]{Z-Transform}
   325 \subsection[(Inverse) Z-Transform]{(Inverse) Z-Transform}
   326 
   327 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   328 %%												Z-Transform  INTRO                     %%
   329 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   330 
   331 \begin{frame}\frametitle{(Inverse) ${\cal Z}$-Transformation: Introduction}
   332 \begin{itemize}
   333 \item Pure Transformation is simple to realise with Z-Transform Properties (Table)
   334 \item Partial Fraction are just math simplifications
   335 \end{itemize}
   336 \end{frame}
   337 
   338 % does not fit?!
   339 %\subsection[]{Indextranformation}
   340 %\begin{frame}\frametitle{TODO}
   341 %TODO
   342 %\end{frame}
   343 
   344 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   345 %%												Z-Transform  SPEC                      %%
   346 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   347 
   348 \begin{frame}\frametitle{(Inverse) ${\cal Z}$-Transformation: Specification}
   349 {\footnotesize\it
   350 Convolution
   351 \begin{tabbing}
   352 1\=postcond \=: \= \= $\;\;\;\;$\=\kill
   353 \>given    \>:\>  Expression of z \\
   354 \>         \> \>  \>(X (z::real\,+z::imag),3/(z-1/4-1/8\,z\textasciicircum{}(-1)))\\
   355 \>precond  \>:\>  TODO\\
   356 \>find     \>:\>  Expression of n\\
   357 \>         \> \>  \>$h[n]$\\
   358 \>postcond \>:\>  TODO\\
   359 \end{tabbing}
   360 
   361 }
   362 \end{frame}
   363 
   364 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   365 %%												Z expl		CALC                         %%
   366 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   367 
   368 \begin{frame}\frametitle{(Inverse) ${\cal Z}$-Transformation: Calculation}
   369 TODO
   370 \end{frame}
   371 
   372 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   373 %%												Z expl		REQ	                         %%
   374 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   375 
   376 
   377 \begin{frame}\frametitle{(Inverse) ${\cal Z}$-Transformation: Development effort}
   378 {\small
   379 \begin{center}
   380 \begin{tabular}{l|l|r}
   381 requirements            & comments             &effort\\ \hline\hline
   382 solve for part.fract.   & \sisac: degree 2     &     0\\
   383                         & complex nomminators  &    30\\
   384                         & degree > 2           &    MT\\ \hline
   385 simplify polynomial     & \sisac               &     0\\
   386 simplify rational       & \sisac               &     0\\ \hline
   387 part.fract.decomposition& degree 2             &      \\
   388                         & specification, method&    30\\ \hline
   389 ${\cal Z}^{-1}$ table    &                       &   20\\
   390                         & explanations, figures&    20\\ \hline
   391 example collection      & with explanations    &    20\\ \hline\hline
   392                         &                      & 90-120\\
   393 %                        &                      & 1 MT
   394 \end{tabular}
   395 \end{center}
   396 effort --- in 45min units\\
   397 MT --- thesis ``factorization'' (mathematics)
   398 }
   399 \end{frame}
   400 
   401 
   402 \end{document}
   403 
   404