Merge pull request from /infotro/Eln/signaux_echantillonnage

Infotro/eln/signaux echantillonnage
This commit is contained in:
Rémi Heredero authored and GitHub committed 2024-02-02 18:03:49 +01:00
commit f0d9cff028
15 files changed
+794

No files matched your search

+2
View File
@@ -5,3 +5,5 @@
# Convertisseurs
- [AD/DA](/infotro/Eln/ADDA)
- [Sigma / Delta](/infotro/Eln/Sigma-Delta)
- [Transformée en Z](/infotro/Eln/Ztransform)
- [Signaux et échantillonnage](/infotro/Eln/SignauxEtEchantillonnage)
+183
View File
@@ -0,0 +1,183 @@
<header><h1>
Signaux et échantillonnage
</h1></header>
-----------
# Fourier
Pour comprendre les signaux, il est important de comprendre la transformée de Fourier.
La transformée de Fourier est une technique de traitement du signal utilisée pour analyser et manipuler les signaux continus.
Elle permet d'exprimer un signal dans le temps en domaine fréquentiel.
## Transformée de Fourier
La transformée de Fourier est une technique de traitement du signal utilisée pour analyser et manipuler les signaux continus.
Elle permet d'exprimer un signal dans le temps en domaine fréquentiel.
La transformée de Fourier est définie par la formule suivante :
![Transformée de fourier](transforme_fourier.png)
## Transformée de Fourier discrète
La transformée de Fourier discrète (DFT - Discret Fourier Transform) est une transformation discrète utilisée pour analyser le spectre fréquentiel
d'un signal discret.
Elle est l'équivalent discret de la transformée de Fourier, qui est utilisée pour analyser les signaux continus.
![img.png](transfrom_fourrier_discret.png)
$$\mathcal{F\{x[k]\} = \mathcal{Z}\{x[k]\}}|_{z=e^{j\Omega}}$$
![Fourier - cercle unitaire](medias/fourier_cerlce_unitaire.png)
$$x[k]=\frac{1}{2\pi} \int^{+\pi}_{-\pi}X(\Omega)e^{jk\Omega} d\Omega$$
La DFT est utilisée dans de nombreux domaines, notamment en traitement du signal, en télécommunications, en traitement d'images
et en compression de données.
> [!NOTE|label:FFT]
> La transformée de Fourier rapide (FFT) est un algorithme efficace pour calculer la DFT. Elle est largement utilisée dans
> de nombreuses applications, notamment en traitement du signal et en compression de données.
# Réponse impulsionnelle
La réponse impulsionnelle $h[k]$ d'un système discret LIT est sa réponse à l'impulsion unitaire à l'origine $δ[k]$.
![Réponse impulsionelle - Continu/discret](medias/reponse_impulsionelle-continue_discret.png)
Avant l'impulsion, la réponse impulsionnelle $h$ est nulle.
Après l'impulsion, la réponse impulsionnelle $h$ est la réponse du système à l'impulsion unitaire à l'origine.
*Causal* = le futur n'a pas d'influence sur le passé.
$$ h[k] = \mathcal{H} \{ δ[k] \} $$
$\mathcal{H}$ : Heaviside <br>
$y[k]$ : réponse du système <br>
$x[k]$ : signal d'entrée <br>
$h[k]$ : réponse impulsionnelle <br>
Pour un système causal
$$\begin{align}
y[k] &= \sum^{k}_{n=-\infty}(x[n]\cdot h[k-n]) \\
\\
y[k] &= \sum^{+\infty}_{n=0}(x[k-n]\cdot h[n])
\end{align}$$
La réponse impulsionnelle caractérise <u>ENTIÈREMENT</u> un système LIT.
## Système LIT stable
Un système LIT (Linéaire et Invariant dans le Temps) est stable si et seulement si sa réponse impulsionnelle est sommable.
> [!NOTE]
> $\sum^{+\infty}_{k=-\infty}|h[k]|<+\infty$
## Système LIT causal à réponse impulsionnelle finie
Un système LIT (Linéaire et Invariant dans le Temps) est causal à réponse impulsionnelle finie si et seulement si sa
réponse impulsionnelle est nulle pour $k<0$ et sommable pour $k\geq0$.
> [!NOTE]
> fini: $h(k) |_{k<\infty} = 0$
$$\begin{align}
y[k] &= \sum^{N}_{n=0}x[k-n]\cdot h[n] \\
&= b_{0}x[k]+b_{1}x[k-1]+\dots+b_{N}x[k-N]
\end{align}$$
$N$ : Limite de notre réponse impulsionnelle.
![schema_bloc_fir.png](medias/schema_bloc_fir.png ':size=75%')
En faisant la somme, la réponse impulsionnelle se transforme en facteurs $(b_0, b_1, b_2, ..., b_n)$.
On peut retrouver la réponse impulsionnelle à partir de ces facteurs.
La somme décomposée est appelée *équation aux différences*.
# Transformée en Z
La transformée en Z, également connue sous le nom de transformée en fréquence Z, est une technique de traitement du
signal utilisée pour analyser et manipuler les signaux numériques.
Elle permet de décomposer un signal en fonction de la fréquence et de fournir des informations sur la nature du signal.
La principale différence entre la transformée en Z et la transformation de Laplace (ou S) est que la transformée en Z
est adaptée aux signaux discrets, c'est-à-dire aux valeurs qui ne varient pas continuellement dans le temps.
En revanche, la transformation de Laplace est utilisée pour les signaux continus et permet d'étudier leur réponse en
fréquence et en phase.
En résumé, la transformée en Z est conçue pour les signaux discrets et les systèmes numériques, tandis que la
transformation de Laplace s'applique aux signaux continus et aux systèmes analogiques.
[Tableau des transformées en Z](/infotro/Eln/Ztransform)
> [!NOTE|label:S]
> Domaine fréquentiel continue avec Laplace.
> [!NOTE|label:Z]
> Domaine fréquentiel discret.
Avec $z:=e^{sT_{s}}$ on a
$$\mathcal{Z}\{x[k]\} = X(z) \quad := \quad \sum^{+\infty}_{k=-\infty}(x[k]\cdot z^{-k})=\mathcal{L\{x_{s}(t)\}}$$
qui est la transformée en Z de $x[k]$.<br>
$T_{s}$ : Période d'échantillonnage.
On a aussi la propriété suivante :
$$\mathcal{Z}\{x[k-n]\}=z^{-n}\cdot X(z)$$
## Marche à suivre
1. Avoir une équation aux différences.
2. Pour chaque terme de l'équation, appliquer la transformée en Z.
Avec :
- $f[k] => F(z)$
- $f[k-n] => z^{-n}\cdot F(z)$
3. Isoler $Y(z)$.
4. $H(z) = \frac{Y(z)}{X(z)}$ est la fonction de transfert.
> [!NOTE|label:Example]
> L'équation aux différences est donnée par $$\tag{1} y[k] = \frac{1}{2}(x[k]+y[k-1])$$
> devient
> $$\begin{align}
\tag{2} Y(z) &= \frac{1}{2}(X(z)+z^{-1}\cdot Y(z)) \\
Y(z)-\frac{1}{2}\cdot z^{-1}\cdot Y(z) &= \frac{1}{2}\cdot X(z) \\
\tag{3} Y(z) &= \frac{1}{2-z^{-1}}X(z) \\
\tag{4} H(z) &= \frac{Y(z)}{X(z)} = \frac{1}{2-z^{-1}}
\end{align}$$
> [!TIP]
> $h[k]\stackrel{\text{Z tabel}}{\longleftrightarrow}H(z)$
>
> Exemple: $h[k] = 2^{-(k+1)}$ devient
> $$\begin{align}
2^{-(k+1)} &= 2^{-k}\cdot 2^{-1} = \frac{1}{2}\cdot 2^{-k} = \frac{1}{2}\cdot (2^{-1})^k \\
&\to \frac{1}{2}\cdot \frac{z}{z-\frac{1}{2}} =\frac{z}{2z-1} = \frac{1}{2-\frac{1}{z}} = \frac{1}{2-z^{-1}}
\end{align}$$
> [!WARNING]
> Les propriétés de la transformée en Z se trouvent dans le [Tableau des transformées en Z](/infotro/Eln/Ztransform)
L'équation aux différences
$$y[k] + a_{1}y[k-1]+\dots+a_{M}y[k-M] \quad = \quad b_{0}x[k]+b_{1}x[k-1]+\dots+b_{N}x[k-N]$$
devient par la transformation en z
$$H(z) = \frac{Y(z)}{X(z)} = \frac{b_{0}+b_{1}z^{-1}+\dots+b_{N}z^{-1}}{1+a_{1}z^{-1}+\dots+a_{M}z^{-M}} \quad a_{m}, b_{n} \space \text{réels}$$
Les zéros et les pôles de la fonction de transfert donnent donc :
$$H(z) = K \frac{(z-o_{1})\cdot (z-o_{2})\cdot \space \dots \space \cdot (z-o_{N})}{(z-p_{1})\cdot (z-p_{2})\cdot \space \dots \space \cdot (z-p_{M}) }\quad o_{n}, p_{n} \space \text{complexes}$$
# Approximation bilinéaire
L'approximation bilinéaire est une technique utilisée pour convertir une fonction de transfert continue en une fonction
de transfert discrète.
Elle est utilisée dans le domaine du traitement du signal pour convertir un système continu en un système discret.
Développement en série de la fonction $ln$ autour de 1 ($x=0$) :
$$\ln\left( \frac{1+x}{1-x} \right) = 2\left(x + \frac{x^{3}}{3} + \frac{x^{5}}{5} + \dots \right)$$
donne l'approximation
$\ln\left( \frac{1+x}{1-x} \right) \approx 2x$
#TODO add formule from lab6-filters for bilinear approximation
## Autres méthodes d'approximation d'un système continu LIT par un syst. discret
On détermine la réponse impulsionnelle du système discret LIT à partir de celle du système continu en appliquant la relation :
$$h[k] = T_{s}\cdot(kT_{s})$$
+16
View File
@@ -0,0 +1,16 @@
<header><h1>
Tableau des transformées en Z
</h1></header>
-----------
| Nr. | $F_k$ | $F(z)$ | $f(t)$ | $F(s)$ |
|-----|-------------------|-----------------|-------------|--------|
| 1 | $\delta_{k}, 0^k$ | 1 | $\delta(t)$ | 1 |
| 2 | $1^k$ | $\frac{z}{z-1}$ | $u(t)$ | $\frac{1}{s-a}$ |
![ztabelle01.png](ztabelle01.png)
![ztabelle02.png](ztabelle02.png)
![ztabelle03.png](ztabelle03.png)
Dans la théorie Eln la partie transformée en Z commence à la slide 23 de "Eln2_LTI_0910_f.pdf".
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

+589
View File
@@ -0,0 +1,589 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Do not edit this file with editors other than draw.io -->
<svg
style="background-color: rgb(255, 255, 255);"
version="1.1"
width="1220px"
height="361px"
viewBox="-0.5 -0.5 1220 361"
content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2024-02-02T14:30:19.773Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0&quot; etag=&quot;Fj5xVG2gLKINAW_kfnPL&quot; version=&quot;23.0.0&quot; scale=&quot;1&quot; border=&quot;0&quot;&gt;&#10; &lt;diagram name=&quot;Page-1&quot; id=&quot;iDfkVSNYGaoFjq7dBcwx&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;1500&quot; dy=&quot;894&quot; grid=&quot;1&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;827&quot; pageHeight=&quot;1169&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-3&quot; value=&quot;&quot; style=&quot;endArrow=classic;html=1;rounded=0;strokeColor=#808080;strokeWidth=4;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot; target=&quot;Gu1WY5u3SJpsm1HDf4T9-4&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;80&quot; y=&quot;320&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;180&quot; y=&quot;160&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-4&quot; value=&quot;D&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=0;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;280&quot; y=&quot;280&quot; width=&quot;120&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-5&quot; value=&quot;b&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=1;arcSize=50;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;440&quot; y=&quot;400&quot; width=&quot;80&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-6&quot; value=&quot;b&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=1;arcSize=50;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;160&quot; y=&quot;400&quot; width=&quot;80&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-7&quot; value=&quot;b&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=1;arcSize=50;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1000&quot; y=&quot;400&quot; width=&quot;80&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-9&quot; value=&quot;D&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=0;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;560&quot; y=&quot;280&quot; width=&quot;120&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-10&quot; value=&quot;D&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=0;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;840&quot; y=&quot;280&quot; width=&quot;120&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-11&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 80px;&amp;quot;&amp;gt;∑&amp;lt;/font&amp;gt;&quot; style=&quot;text;strokeColor=#808080;fillColor=#DDE1CC;html=1;fontSize=24;fontStyle=1;verticalAlign=middle;align=center;rounded=1;arcSize=50;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;80&quot; y=&quot;520&quot; width=&quot;1080&quot; height=&quot;120&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Gu1WY5u3SJpsm1HDf4T9-12&quot; value=&quot;&quot; style=&quot;endArrow=classic;html=1;rounded=0;strokeColor=#808080;strokeWidth=4;entryX=0;entryYLine truncated
id="svg29"
sodipodi:docname="schema_bloc_fir.svg"
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
inkscape:export-filename="schema_bloc_fir.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<sodipodi:namedview
id="namedview29"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.98196721"
inkscape:cx="610"
inkscape:cy="180.7596"
inkscape:window-width="1920"
inkscape:window-height="1111"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="svg29" />
<defs
id="defs1" />
<path
d="M 9,40 H 197.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path1" />
<path
d="m 204.53,40 -10,5 2.5,-5 -2.5,-5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path2" />
<rect
x="209"
y="0"
width="120"
height="80"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect2" />
<g
transform="translate(-0.5,-0.5)"
id="g2">
<switch
id="switch2">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 40px; margin-left: 269px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">D</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="260.5"
y="26"
width="17"
height="47"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAC8CAYAAADB0gjGAAAEXklEQVR4Xu2cvY8NURiH7V9AQYlGaIREgQSdwkerQJQKJHQSOh2NFoVIKFDofJcSEhQiaIiKkkT8Bbxv3Nncmdk7c3/nzLV73vvc5M1udu/M3nnu7znvmblndmEVjxqBBXjUCQCkkQiAAKR7kCAhJISESI0UZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBmUGV+SPtbbgnv7Fd/Rrt7r19/W31weqj1ffh/kx7T31jyHIB6Trmn/bLB1YPrZ4MDadEIOMMHM5Vq+ujFGXzKR1IBaACcyWXSBQgFQcfe05afUoFEw1IxeG4fXMvBUpUIM7C9bmoQokMxFncsDqtQIkOxFlI+swDEIdyeNo5y7wA8ba8aZq5yrwA8ZQ8szrYN57MCkjffpuva739YMPoh6vt6zar7Vb7rdb2HYTw+151+l546rlM336FY1i1x558wuqUstGE536xn2/p2k/fC18JQKrXv9W+uWm1KxOMz00mTvFLAlJx8BO5nLR0pqREIA4mF8rEuUmpQBzKU6sDifpM7DglA/HO9C6jC3lXa119KxmIh+OC1eXElJwZqVfbvHQgPmf5mpiSJbUpHUjuALvGduAXsBcfEYD4xO1lojZ7bbtX0YD48fxI1KY1SYuQkJwWfN82PhYxIandxi9K744IxN/lu4njSM2SKMrkDKy1ThMFiM9avyUmpNZpogBxFqmXKgDSSFLtKhoJ+fdh1uIFI4AApDX0kpAGEoAApHuCQkJICAmRJvEhJ2acyzQykHO2G/Jc5pABeiyJMuG6cpSpe+oVM19Isy7iFTNfgnk0ISGtz2aiJOSzwdicAKS1dDMCkJwO01pRFAGIr0O9lpAO36T1gXcEIK/twFJWFbU+gnBCpQPxZVZ+U1HKY8ml36UDyVlJFG59SM7sdEldSlbG14W8TWy1ftyh1pg5jOeJA6nDaM1OS56puia3MpLhxx5inaqfvJ21Sl11WIXA16jutKqtGlrJCRlf877PXuhGqyNWQ6137713ZlZtN2VeMOttlvVuiFkfnLp/H0h3WPXeFT4vCem9LaQiPA9AOrtKM2rRgXBX5tg7LsOY5dRdHfSGfL4PoOesuLPbIHhrPW819/f++wz0Umoq/sdMdUgFuvblibgzBIiS265fy7ht9WiaiZb6zqzUtjv+P4he2EFV/4OodueCerDTPL8PyDT7CPUcgDTeToAApNtwEkJCSIjUBVEGZVAGZSQCKIMyUmDoMiiDMigjEUAZlJECQ5dBGZRBGYkAyqCMFBi6DMqgDMpIBFAGZaTA0GVQBmVQRiKAMigjBYYugzIogzISAZRBGSkwdBmUQRmUkQigDMpIgaHLoAzKoIxEAGVQRgoMXQZlUAZlJAIogzJSYOgyKIMyKCMRQBmUkQJDl0EZlEEZiQDKoIwUGLoMyqAMykgEUAZlpMDQZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBGZSRCKBMN66/z87NveQ2FjYAAAAASUVORK5CYII="
id="image2" />
</switch>
</g>
<rect
x="369"
y="120"
width="80"
height="80"
rx="40"
ry="40"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect3" />
<g
transform="translate(-0.5,-0.5)"
id="g3">
<switch
id="switch3">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 160px; margin-left: 409px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">b<xhtml:sub>1</xhtml:sub>
</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="396"
y="144.5"
width="26"
height="38"
xlink:href="data:image/png;base64,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"
id="image3" />
</switch>
</g>
<rect
x="89"
y="120"
width="80"
height="80"
rx="40"
ry="40"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect4" />
<g
transform="translate(-0.5,-0.5)"
id="g4">
<switch
id="switch4">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 160px; margin-left: 129px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">b<xhtml:sub>0</xhtml:sub>
</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="116"
y="144.5"
width="26"
height="38"
xlink:href="data:image/png;base64,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"
id="image4" />
</switch>
</g>
<rect
x="929"
y="120"
width="80"
height="80"
rx="40"
ry="40"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect5" />
<g
transform="translate(-0.5,-0.5)"
id="g5">
<switch
id="switch5">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 160px; margin-left: 969px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">b<xhtml:sub>n</xhtml:sub>
</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="955.5"
y="144.5"
width="27"
height="38"
xlink:href="data:image/png;base64,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"
id="image5" />
</switch>
</g>
<rect
x="489"
y="0"
width="120"
height="80"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect6" />
<g
transform="translate(-0.5,-0.5)"
id="g6">
<switch
id="switch6">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 40px; margin-left: 549px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">D</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="540.5"
y="23"
width="17"
height="47"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAC8CAYAAADB0gjGAAAEXklEQVR4Xu2cvY8NURiH7V9AQYlGaIREgQSdwkerQJQKJHQSOh2NFoVIKFDofJcSEhQiaIiKkkT8Bbxv3Nncmdk7c3/nzLV73vvc5M1udu/M3nnu7znvmblndmEVjxqBBXjUCQCkkQiAAKR7kCAhJISESI0UZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBmUGV+SPtbbgnv7Fd/Rrt7r19/W31weqj1ffh/kx7T31jyHIB6Trmn/bLB1YPrZ4MDadEIOMMHM5Vq+ujFGXzKR1IBaACcyWXSBQgFQcfe05afUoFEw1IxeG4fXMvBUpUIM7C9bmoQokMxFncsDqtQIkOxFlI+swDEIdyeNo5y7wA8ba8aZq5yrwA8ZQ8szrYN57MCkjffpuva739YMPoh6vt6zar7Vb7rdb2HYTw+151+l546rlM336FY1i1x558wuqUstGE536xn2/p2k/fC18JQKrXv9W+uWm1KxOMz00mTvFLAlJx8BO5nLR0pqREIA4mF8rEuUmpQBzKU6sDifpM7DglA/HO9C6jC3lXa119KxmIh+OC1eXElJwZqVfbvHQgPmf5mpiSJbUpHUjuALvGduAXsBcfEYD4xO1lojZ7bbtX0YD48fxI1KY1SYuQkJwWfN82PhYxIandxi9K744IxN/lu4njSM2SKMrkDKy1ThMFiM9avyUmpNZpogBxFqmXKgDSSFLtKhoJ+fdh1uIFI4AApDX0kpAGEoAApHuCQkJICAmRJvEhJ2acyzQykHO2G/Jc5pABeiyJMuG6cpSpe+oVM19Isy7iFTNfgnk0ISGtz2aiJOSzwdicAKS1dDMCkJwO01pRFAGIr0O9lpAO36T1gXcEIK/twFJWFbU+gnBCpQPxZVZ+U1HKY8ml36UDyVlJFG59SM7sdEldSlbG14W8TWy1ftyh1pg5jOeJA6nDaM1OS56puia3MpLhxx5inaqfvJ21Sl11WIXA16jutKqtGlrJCRlf877PXuhGqyNWQ6137713ZlZtN2VeMOttlvVuiFkfnLp/H0h3WPXeFT4vCem9LaQiPA9AOrtKM2rRgXBX5tg7LsOY5dRdHfSGfL4PoOesuLPbIHhrPW819/f++wz0Umoq/sdMdUgFuvblibgzBIiS265fy7ht9WiaiZb6zqzUtjv+P4he2EFV/4OodueCerDTPL8PyDT7CPUcgDTeToAApNtwEkJCSIjUBVEGZVAGZSQCKIMyUmDoMiiDMigjEUAZlJECQ5dBGZRBGYkAyqCMFBi6DMqgDMpIBFAGZaTA0GVQBmVQRiKAMigjBYYugzIogzISAZRBGSkwdBmUQRmUkQigDMpIgaHLoAzKoIxEAGVQRgoMXQZlUAZlJAIogzJSYOgyKIMyKCMRQBmUkQJDl0EZlEEZiQDKoIwUGLoMyqAMykgEUAZlpMDQZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBGZSRCKBMN66/z87NveQ2FjYAAAAASUVORK5CYII="
id="image6" />
</switch>
</g>
<rect
x="769"
y="0"
width="120"
height="80"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect7" />
<g
transform="translate(-0.5,-0.5)"
id="g7">
<switch
id="switch7">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 40px; margin-left: 829px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">D</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="820.5"
y="20"
width="17"
height="47"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAC8CAYAAADB0gjGAAAEXklEQVR4Xu2cvY8NURiH7V9AQYlGaIREgQSdwkerQJQKJHQSOh2NFoVIKFDofJcSEhQiaIiKkkT8Bbxv3Nncmdk7c3/nzLV73vvc5M1udu/M3nnu7znvmblndmEVjxqBBXjUCQCkkQiAAKR7kCAhJISESI0UZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBmUGV+SPtbbgnv7Fd/Rrt7r19/W31weqj1ffh/kx7T31jyHIB6Trmn/bLB1YPrZ4MDadEIOMMHM5Vq+ujFGXzKR1IBaACcyWXSBQgFQcfe05afUoFEw1IxeG4fXMvBUpUIM7C9bmoQokMxFncsDqtQIkOxFlI+swDEIdyeNo5y7wA8ba8aZq5yrwA8ZQ8szrYN57MCkjffpuva739YMPoh6vt6zar7Vb7rdb2HYTw+151+l546rlM336FY1i1x558wuqUstGE536xn2/p2k/fC18JQKrXv9W+uWm1KxOMz00mTvFLAlJx8BO5nLR0pqREIA4mF8rEuUmpQBzKU6sDifpM7DglA/HO9C6jC3lXa119KxmIh+OC1eXElJwZqVfbvHQgPmf5mpiSJbUpHUjuALvGduAXsBcfEYD4xO1lojZ7bbtX0YD48fxI1KY1SYuQkJwWfN82PhYxIandxi9K744IxN/lu4njSM2SKMrkDKy1ThMFiM9avyUmpNZpogBxFqmXKgDSSFLtKhoJ+fdh1uIFI4AApDX0kpAGEoAApHuCQkJICAmRJvEhJ2acyzQykHO2G/Jc5pABeiyJMuG6cpSpe+oVM19Isy7iFTNfgnk0ISGtz2aiJOSzwdicAKS1dDMCkJwO01pRFAGIr0O9lpAO36T1gXcEIK/twFJWFbU+gnBCpQPxZVZ+U1HKY8ml36UDyVlJFG59SM7sdEldSlbG14W8TWy1ftyh1pg5jOeJA6nDaM1OS56puia3MpLhxx5inaqfvJ21Sl11WIXA16jutKqtGlrJCRlf877PXuhGqyNWQ6137713ZlZtN2VeMOttlvVuiFkfnLp/H0h3WPXeFT4vCem9LaQiPA9AOrtKM2rRgXBX5tg7LsOY5dRdHfSGfL4PoOesuLPbIHhrPW819/f++wz0Umoq/sdMdUgFuvblibgzBIiS265fy7ht9WiaiZb6zqzUtjv+P4he2EFV/4OodueCerDTPL8PyDT7CPUcgDTeToAApNtwEkJCSIjUBVEGZVAGZSQCKIMyUmDoMiiDMigjEUAZlJECQ5dBGZRBGYkAyqCMFBi6DMqgDMpIBFAGZaTA0GVQBmVQRiKAMigjBYYugzIogzISAZRBGSkwdBmUQRmUkQigDMpIgaHLoAzKoIxEAGVQRgoMXQZlUAZlJAIogzJSYOgyKIMyKCMRQBmUkQJDl0EZlEEZiQDKoIwUGLoMyqAMykgEUAZlpMDQZVAGZVBGIoAyKCMFhi6DMiiDMhIBlEEZKTB0GZRBGZSRCKBMN66/z87NveQ2FjYAAAAASUVORK5CYII="
id="image7" />
</switch>
</g>
<rect
x="9"
y="240"
width="1080"
height="120"
rx="60"
ry="60"
fill="#dde1cc"
stroke="#808080"
pointer-events="all"
id="rect8" />
<g
transform="translate(-0.5,-0.5)"
id="g8">
<switch
id="switch8">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 300px; margin-left: 549px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: rgb(0, 0, 0); ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">
<xhtml:font
style="font-size: 80px;">∑</xhtml:font>
</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="520.5"
y="252.5"
width="57"
height="102"
xlink:href="data:image/png;base64,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 truncated
id="image8" />
</switch>
</g>
<path
d="M 329,40 H 477.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path8" />
<path
d="m 484.53,40 -10,5 2.5,-5 -2.5,-5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path9" />
<path
d="m 609,40 h 20"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path10" />
<path
d="M 889,39.29 969,39 v 69.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path11" />
<path
d="m 969,115.53 -5,-10 5,2.5 5,-2.5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path12" />
<path
d="m 729,39.95 28.03,-0.2"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path13" />
<path
d="m 764.53,39.69 -9.97,5.07 2.47,-5.01 -2.54,-4.98 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path14" />
<path
d="M 629,40 H 729"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
stroke-dasharray="12, 12"
pointer-events="stroke"
id="path15" />
<path
d="m 329,40 h 80 v 68.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path16" />
<path
d="m 409,115.53 -5,-10 5,2.5 5,-2.5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path17" />
<path
d="m 129,40 v 68.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path18" />
<path
d="m 129,115.53 -5,-10 5,2.5 5,-2.5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path19" />
<path
d="m 129,200 -0.08,27.79"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path20" />
<path
d="m 128.89,235.29 -4.97,-10.02 5,2.52 5,-2.49 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path21" />
<path
d="m 408.66,200 v 28.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path22" />
<path
d="m 408.66,235.53 -5,-10 5,2.5 5,-2.5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path23" />
<path
d="m 968.66,200 v 28.03"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path24" />
<path
d="m 968.66,235.53 -5,-10 5,2.5 5,-2.5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path25" />
<path
d="m 1089,300 h 108.58"
fill="none"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="stroke"
id="path26" />
<path
d="m 1205.08,300 -10,5 2.5,-5 -2.5,-5 z"
fill="#808080"
stroke="#808080"
stroke-width="4"
stroke-miterlimit="10"
pointer-events="all"
id="path27" />
<rect
x="1109"
y="261"
width="80"
height="44"
rx="22"
ry="22"
fill="none"
stroke="none"
pointer-events="all"
id="rect27" />
<g
transform="translate(-0.5,-0.5)"
id="g27">
<switch
id="switch27">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 283px; margin-left: 1149px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: #808080; ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(128, 128, 128); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">y[k]</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="1127.5"
y="269"
width="43"
height="35"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAACMCAYAAADhnULuAAAKI0lEQVR4Xu2dP4xcNRDGcz1p+VMjUpAutBGho0AggUQHFVSkJQ0UlxQgISiggAoaoEMiEijUFxQKCiJRJAVRakIKGtIf44032dt7t/Z843/z3hfpaSOt7Wd/83vj8dhvb+8U/1EBRwrsOeoru0oFThFYQuBKAQLrylzsLIElA64UILCuzMXOElgy4EoBAuvKXOwsgSUDrhQgsK7Mxc4SWDLgSgEC68pc7CyBJQOuFCCwrszFzhJYMuBKAQLrylzsLIElA64UILCuzMXOElgy4EoBAuvKXOwsgSUDrhQgsK7Mxc4SWDLgSoHFAXv58uUvxULvVbLSTWn/hV1ty/eH2nvv7e29sb+/f1Vbr0b53voR2LJWJbA2PZP6EVibwNu1k4LTw+4UPKkfgSWwKgUYEqjkshfuLTg9LD2simICq5LrWOHe+jEksNmPMWxj/QhsY8EZEjAkUCHXe0ojsASWwKoUsBXu/cAzJLDZjzFsY/0IbGPBGRIwJFAhh0xpUqfYg+0dWI3YMtY/pPw5RR3udG2LRWAV+BiLElijgKE6gS0gYmYTBDZTqF3FCGwBETObILCZQhHYAkIVaILAlhFRfYCbiy5MeAKL6XakFkOCAiJmNlEF2CtXrrx+eHj4Y2YfNotdlw69BNRLVpF2n5RC/yQLHi/wvdR9myHBQwVEi+fl43e5ngC0DFUeyPWKtPMrUr8KsHFgf8vn00CnnpJO3Qfq7awibb4vBT4F2r2QEncpHjY+9DdEw+cAHVdV5F2yd+Vdsm/Q+jWBVcd1cRCXpFOfoQM6qZ60eSDfXVC2e0/qPZOqsyBgtUn7benMtq0JbJg6bqWMPfF98bDAEA58LHU/TI1hCcDKGH8SHV5NabHjezOscebWPjT5O13A07Aeb9GwwBAOnJW6t1NGmjuwMr6PRIMPUjrs+P4raeOiof6jqgBTKmDRuLHI07geJRgOJAe60b46/JE+uThLYHjY1/L8LG28VgLW6h423uA/+dSuKIuFBYZwIPuhmauHlXG9KLa7BtivCqytgEVjn6zpOPXkGjxEdlgyR2BlTNb0VTGns2njqiFBfCLCU3o9BdbE91kLnlS7YDigmsbmBmyB9NUdsct5aadGerLeomsjxkNysndkwGdSQO76Hg0HtLnCGQL7l+iK5lqrwdokJIg3QVeZprBAdtzekR23r5XQPxAAT2vqzAlYY/qqKqwtgUVzsqawABQ/uRW7DfNcgEXGsaGFacs110FUj2GNqSVTWCCDQzIUya3YOQJrWJwGOZrA2szDxhuhOVkoLADDgayt2LkBG9NXyMK4KaxNgY03QzweFBaA4QB6L7cbB9Zcq3aBmjv1n1SuWUgQgf1OPt9SdhoKC8BwAPLmSOw3wk6XLEh/E1tYTl9lb64obX5i8dbAojlZFUhgOJC9FTuXkECA/cSQvmoOa/OQIN4QyfGppmowHIAN4NHDii1CCgrNtRY7zKL1vE09rCEnqwoLwHAgeyt2Dh5WC8pm+kqbpzbc61jVHsCir6pkhQVgOKDail04sGH4qhnPNbDRyx7Ip/b0f5ZISDhgXek6DQksHIW867M1zgqkOtXcw4YOgV4wKywAwgH1Viw97EoB9Y5gCsac77sAG70skpPdGRaAD4JZ+AV62DVbWWFaDoi5ZXoCi+Rkd4YFSDgQQhOpB71yvBZ5wcDCqcBcQCdms/rHC6c6J0ZGDsTsDAuAcADaimVI8FiB1n8CtJuHjWEBkpOdnIbAcCBrIZfyBgv2sEGaIg99SuON2ayPh43AIgdiJiEDw4EiMdjCgQ2mLPLg50Db28MiOdnJsAAIB4q9czQzYO8JONpf7GmW5uoKbPSyyEuKRzwjGA7AW7EzjmEvSUx6F/xdNHO2ZXgPGzoIwnZkCgLCgaIeYSYe9tEDLOM5CNmTHIC2ypgzLql7dvew0ctqX1I8EhbIILT1TVuxM/SwR/QAMzhBlupprlGAVR+AFnFWYYFc6iOL1q3YmQE7+fCKrkie3PzrhF48LJKTXYUFgLDF0zCOQ4ITZxoZU1gQ35VL+6s9xfXdhHgIDxvDAm1+bRUWAOFA8cWBU2CTYREyrghXtfOyIwGrzsmGqR343YHiCwPEsFLHy4/BadcHgdmii9pRPSwyBQVhNFNW1omvVBw1hxg2d0tVHiy1I4n6JD24VmdwJk4uBGHPAaSntGOusiMzZw8LQrK2S43ZTBs61gPW8Mc8csEtshW7JA8bxmqwSxKWXMOtyw0Tw250CImZcsZdbCt2acBGL3sgn+rNhAopxHE8bBQGycnmAFtsK3ahwCKpxyBV0TTXiB4WFWYXtNVWrehD5iVLsLVChzYTpI1iaa7hgLVMPzuIrbJi3Qhj1LOCU2CRTE6QqZjDGBVYNJUyyWzpOGqJIYHl4Yx1iziNIYGNXhZ5SXEK2KIx1NQN5p7WmnhA0YWxOc01MrDIOdkpnopvxS7Zw0Zngs6A5jTXyMCqT2GdEMOan+pUCmJpHjZCq00vrWS0hmfDAhtFQaeeNWNVtmKX7mHD+A2bCaYQbXRg0T/msWaqylYsgX2ogMBzIB/qzQSpA6e5RgfWmpOtshVLYB8Bi9oHTnMNDazxKa62FUtgHysAHKBfV4bSXB6ARbMF1bZiRwM2tSic0/cegEXysfCUgxi3d5YA6bPXOkMDC74CHmwBTTeoEQksqpy+3tDAAp1bKWDN9WllJLBaxfDyABPJzQr4jYPNYfTK8yFSElhENazOsMACHVsrUH0rlosuDLYStQAu6ntY6ZRlw6D6ViyBLYEe1sZwwEqHwhmCa3Jp3oZdj77JVmwJYBXmSnoIRVtDFkVCKsVAkvrBMWzMCnwOwhrG0Cz3uilYb8EVxhuyaG/9jgArnQnbdxdl5X5TPv/d39+/umXs4FFflutNudC/zBeaNB2qsFiyt+CWvo9Qt7d+U8DeaiBMF+8axtVb8AbaVr1Fb/2OhQTSocOqI+7oXQms3bIjAms917pTldYbBVx02SEdaQ0w5WGh0+mZsjQ7lXVSf3p7iEydhi3WW78pYNETVymRw59QPy8Dvp8qWPP73oLXHFuLtnvrNwWs+r39DKGGgJUxbIalEkVGBNayczU13GFgJbAzBNZwkGVbjXDO9Vt5Ii/aZSrXQm8PUW4kfVrqrd9USGB9ZTt41B/k+qJ3vDpl0t6C98Gs3F176ze5NRu3Xc/JMM/KdVquM3JNnRcIcIa3DG7L9adcv8iAwv/5jwpUUQA+S1ClN2yUCiQUILBExJUCBNaVudhZAksGXClAYF2Zi50lsGTAlQIE1pW52FkCSwZcKUBgXZmLnSWwZMCVAgTWlbnYWQJLBlwpQGBdmYudJbBkwJUCBNaVudhZAksGXClAYF2Zi50lsGTAlQIE1pW52FkCSwZcKUBgXZmLnSWwZMCVAgTWlbnYWQJLBlwpQGBdmYudJbBkwJUCBNaVudhZAksGXCnwP57Nr/YDBnu5AAAAAElFTkSuQmCC"
id="image27" />
</switch>
</g>
<rect
x="9"
y="0"
width="80"
height="40"
rx="20"
ry="20"
fill="none"
stroke="none"
pointer-events="all"
id="rect28" />
<g
transform="translate(-0.5,-0.5)"
id="g28">
<switch
id="switch28">
<foreignObject
style="overflow: visible; text-align: left;"
pointer-events="none"
width="100%"
height="100%"
requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<xhtml:div
style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 20px; margin-left: 49px;">
<xhtml:div
style="box-sizing: border-box; font-size: 0px; text-align: center;"
data-drawio-colors="color: #808080; ">
<xhtml:div
style="display: inline-block; font-size: 24px; font-family: Helvetica; color: rgb(128, 128, 128); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: nowrap;">x[k]</xhtml:div>
</xhtml:div>
</xhtml:div>
</foreignObject>
<image
x="27.5"
y="6"
width="43"
height="35"
xlink:href="data:image/png;base64,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"
id="image28" />
</switch>
</g>
</svg>

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

+2
View File
@@ -15,6 +15,8 @@
## [Eln - Électronique](/infotro/Eln/)
- [AD/DA](/infotro/Eln/ADDA)
- [Sigma / Delta](/infotro/Eln/Sigma-Delta)
- [Transformée en Z](/infotro/Eln/Ztransform)
- [Signaux et échantillonnage](/infotro/Eln/SignauxEtEchantillonnage)
## [SEm - Système Embarqué](/infotro/SEm/)
+2
View File
@@ -10,6 +10,8 @@
* [Eln - Électronique](/infotro/Eln/)
* [AD/DA](/infotro/Eln/ADDA)
* [Sigma / Delta](/infotro/Eln/Sigma-Delta)
* [Transformée en Z](/infotro/Eln/Ztransform)
* [Signaux et échantillonnage](/infotro/Eln/SignauxEtEchantillonnage)
* [SEm - Systèmes Embarqués](/infotro/SEm/)
* [PLA - Programmation en langage assembleur](/infotro/SEm/PLA.md)
* [ASM - Assembleur ARM](/infotro/SEm/ASM.md)