Last active
May 16, 2020 16:50
-
-
Save fakuivan/b6a550d79c38b0bdb8bcb97a954fe9a8 to your computer and use it in GitHub Desktop.
Algunas resoluciones para los trabajos prácticos propuestos por la cátedra de la materia "Señales y Sistemas"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3.8 | |
from sympy import Basic, Piecewise, Symbol, Eq, Mod, Heaviside, sympify, plot as splot | |
import numpy | |
from typing import Hashable, Tuple, Iterable, NamedTuple, Callable, Type | |
from matplotlib import pyplot as mplot | |
from sympy.physics.units.definitions import Hz | |
from sympy.physics.units.quantities import Quantity | |
from sympy.physics.units.prefixes import kilo | |
kilohertz = khz = kHz = Quantity("kilohertz", abbrev="kHz") | |
kHz.set_global_relative_scale_factor(kilo, Hz) | |
# Class used for discrete functions | |
# .zeroth is the index of the element for which n = 0, | |
# negative numbers imply that n = 0 is outside the list | |
class DiscreteSpace(NamedTuple): | |
values: Tuple[Basic, ...] | |
zeroth: Basic | |
@property | |
def n(self) -> Iterable[Basic]: | |
return (i - self.zeroth for i in range(len(self.values))) | |
def padded(self, right: int, filler: Basic = 0) -> "DiscreteSpace": | |
pad = (filler,) | |
zeroth = max(0, -right) + self.zeroth | |
return DiscreteSpace(pad * -right + self.values + pad * right, zeroth) | |
def centered(self, filler: Basic = 0) -> "DiscreteSpace": | |
return self.padded((self.zeroth*2 + 1) - len(self.values), filler) | |
def aligned_pair(self, | |
other: "DiscreteSpace", | |
filler: Basic = 0) -> Tuple["DiscreteSpace", "DiscreteSpace"]: | |
lower_diff = other.zeroth - self.zeroth | |
upper_diff = (len(other.values) - other.zeroth) - (len(self.values) - self.zeroth) | |
new_zeroth = max(other.zeroth, self.zeroth) | |
self_padded = (filler,) * lower_diff + self.values + (filler,) * upper_diff | |
other_padded = (filler,) * -lower_diff + other.values + (filler,) * -upper_diff | |
return (DiscreteSpace(self_padded, new_zeroth), | |
DiscreteSpace(other_padded, new_zeroth)) | |
def as_piecewise(self, var: Symbol, filler: Basic = 0) -> Piecewise: | |
arguments = [(value, Eq(var, n)) for value, n in zip(self.values, self.n)] | |
arguments += [(filler, Eq(Mod(var, 1), 0))] | |
return Piecewise(*arguments) | |
@classmethod | |
def from_sampling(cls, zeroth: Basic, nsamples: int, f: Callable[[Basic], Basic]): | |
samples = (f(i - zeroth) for i in range(nsamples)) | |
return cls(tuple(samples), zeroth) | |
# We'll use this to plot discrete spaces as scatter plots | |
def plot_discs(discs: DiscreteSpace, show=True, **kwargs): | |
mplot.scatter(list(discs.n), discs.values, **kwargs) | |
mplot.show() if show else None | |
def splot_colors(*exprs: Tuple[Basic, str], plotf: Type[splot], **options): | |
to_plot, colors = zip(*exprs) | |
show = options.pop("show", True) | |
plot = plotf(*to_plot, show=False, **options) | |
for i, color in enumerate(colors): | |
plot[i].line_color = color | |
plot.show() if show else None | |
return plot | |
# Converts an expression with units for the variable var into | |
# a dimentionless lambda | |
def ulambdify(expr: Basic, var: Symbol, unit_in, unit_out): | |
return lambda x: (expr.subs(var, x*unit_in) / unit_out) | |
# Splits a function of ``var`` into even and odd parts | |
def eo_split(f: Basic, var: Symbol): | |
print(f, var) | |
return ((f + f.subs(var, -var)) / 2, | |
(f - f.subs(var, -var)) / 2) | |
def boxcar(t_on: Basic, t_off: Basic, t: Symbol, unit = 1): | |
return Heaviside((t - t_on) / unit) - Heaviside((t - t_off) / unit) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"# Señales y Sistemas: Segundo Examen Parcial\n", | |
"\n", | |
"## Problemática\n", | |
"\n", | |
"### Enunciado\n", | |
"Partiendo de la señal $x(t)$ de amplitud proporcional a una constante $A$ se desea obtener una señal sinusoidal pura mediante el uso de un filtro de banda de frecuencia ideal, representado por la función de transferencia $H(w)$. La amplitud de $x(t)$ debe variarse mediante $A$ de forma que la onda de salida posea valor RMS de $1 V$.\n", | |
"\n", | |
"#### Puntualmente\n", | |
"\n", | |
"1. Calcular el valor de $A$ en voltios para obtener la señal de salida deseada.\n", | |
"2. Graficar los espectros involucrados en el sistema y desarroyar conceptualmente cómo obtuvo el resultado.\n", | |
"3. En caso de que no pueda obtener una señal senoidal pura de $5 kHz$ explique el por qué y qué parámetros modificaría en $V(t)$ ($x(t)$) para obtener la señal deseada a la salida del sistema." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"# Importando símbolos utilizados en la resolución\n", | |
"import sympy\n", | |
"from sympy.physics.units.definitions import Hz, ms, V, s\n", | |
"from sympy.physics.units import convert_to\n", | |
"from sympy.physics.units.util import quantity_simplify as qsimplify\n", | |
"from IPython.display import display, Markdown as Md\n", | |
"from sympy import Function, Symbol, Eq, Piecewise, Or, And, pi, plot as splot, \\\n", | |
" Sum, oo, Mod, Integral, exp, I, DiracDelta\n", | |
"from sympy.abc import t, w, f, n, a\n", | |
"from common import kHz\n", | |
"from itertools import takewhile, count" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"### Datos" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 2, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Respuesta en frecuencia del filtro ideal:" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(H(w), Piecewise((second*volt, (w > 9*pi*kilohertz) & (w < 11*pi*kilohertz)), (0, True)))", | |
"text/latex": "$\\displaystyle H{\\left(w \\right)} = \\begin{cases} \\text{s} \\text{V} & \\text{for}\\: w > 9 \\pi \\text{kHz} \\wedge w < 11 \\pi \\text{kHz} \\\\0 & \\text{otherwise} \\end{cases}$" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Ancho de banda: ``1*kilohertz``. Centro: ``5*kilohertz``" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<Figure size 432x288 with 1 Axes>", | |
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"280.157031pt\" version=\"1.1\" viewBox=\"0 0 424.407813 280.157031\" width=\"424.407813pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 280.157031 \r\nL 424.407813 280.157031 \r\nL 424.407813 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 43.78125 242.600781 \r\nL 413.11875 242.600781 \r\nL 413.11875 16.950781 \r\nL 43.78125 16.950781 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m40935289f9\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0 -->\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n </defs>\r\n <g transform=\"translate(40.6 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_2\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"91.675605\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 5 -->\r\n <defs>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n </defs>\r\n <g transform=\"translate(88.494355 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_3\">\r\n <g id=\"line2d_3\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"139.569959\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_3\">\r\n <!-- 10 -->\r\n <defs>\r\n <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n </defs>\r\n <g transform=\"translate(133.207459 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_4\">\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"187.464314\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_4\">\r\n <!-- 15 -->\r\n <g transform=\"translate(181.101814 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_5\">\r\n <g id=\"line2d_5\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"235.358669\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_5\">\r\n <!-- 20 -->\r\n <defs>\r\n <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n </defs>\r\n <g transform=\"translate(228.996169 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_6\">\r\n <g id=\"line2d_6\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"283.253023\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_6\">\r\n <!-- 25 -->\r\n <g transform=\"translate(276.890523 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_7\">\r\n <g id=\"line2d_7\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"331.147378\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_7\">\r\n <!-- 30 -->\r\n <defs>\r\n <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n </defs>\r\n <g transform=\"translate(324.784878 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-51\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_8\">\r\n <g id=\"line2d_8\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"379.041733\" xlink:href=\"#m40935289f9\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_8\">\r\n <!-- 35 -->\r\n <g transform=\"translate(372.679233 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-51\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_9\">\r\n <!-- w -->\r\n <defs>\r\n <path d=\"M 4.203125 54.6875 \r\nL 13.1875 54.6875 \r\nL 24.421875 12.015625 \r\nL 35.59375 54.6875 \r\nL 46.1875 54.6875 \r\nL 57.421875 12.015625 \r\nL 68.609375 54.6875 \r\nL 77.59375 54.6875 \r\nL 63.28125 0 \r\nL 52.6875 0 \r\nL 40.921875 44.828125 \r\nL 29.109375 0 \r\nL 18.5 0 \r\nz\r\n\" id=\"DejaVuSans-119\"/>\r\n </defs>\r\n <g transform=\"translate(409.029688 270.877344)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-119\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"matplotlib.axis_2\">\r\n <g id=\"ytick_1\">\r\n <g id=\"line2d_9\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"mf55d94e0cc\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_10\">\r\n <!-- 0.0 -->\r\n <defs>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 246.4)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_2\">\r\n <g id=\"line2d_10\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"197.470781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_11\">\r\n <!-- 0.2 -->\r\n <g transform=\"translate(20.878125 201.27)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_3\">\r\n <g id=\"line2d_11\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"152.340781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_12\">\r\n <!-- 0.4 -->\r\n <defs>\r\n <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 156.14)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_4\">\r\n <g id=\"line2d_12\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"107.210781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_13\">\r\n <!-- 0.6 -->\r\n <defs>\r\n <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 111.01)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-54\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_5\">\r\n <g id=\"line2d_13\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"62.080781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_14\">\r\n <!-- 0.8 -->\r\n <defs>\r\n <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 65.88)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-56\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_6\">\r\n <g id=\"line2d_14\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mf55d94e0cc\" y=\"16.950781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_15\">\r\n <!-- 1.0 -->\r\n <g transform=\"translate(20.878125 20.75)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_16\">\r\n <!-- f(w) -->\r\n <defs>\r\n <path d=\"M 37.109375 75.984375 \r\nL 37.109375 68.5 \r\nL 28.515625 68.5 \r\nQ 23.6875 68.5 21.796875 66.546875 \r\nQ 19.921875 64.59375 19.921875 59.515625 \r\nL 19.921875 54.6875 \r\nL 34.71875 54.6875 \r\nL 34.71875 47.703125 \r\nL 19.921875 47.703125 \r\nL 19.921875 0 \r\nL 10.890625 0 \r\nL 10.890625 47.703125 \r\nL 2.296875 47.703125 \r\nL 2.296875 54.6875 \r\nL 10.890625 54.6875 \r\nL 10.890625 58.5 \r\nQ 10.890625 67.625 15.140625 71.796875 \r\nQ 19.390625 75.984375 28.609375 75.984375 \r\nz\r\n\" id=\"DejaVuSans-102\"/>\r\n <path d=\"M 31 75.875 \r\nQ 24.46875 64.65625 21.28125 53.65625 \r\nQ 18.109375 42.671875 18.109375 31.390625 \r\nQ 18.109375 20.125 21.3125 9.0625 \r\nQ 24.515625 -2 31 -13.1875 \r\nL 23.1875 -13.1875 \r\nQ 15.875 -1.703125 12.234375 9.375 \r\nQ 8.59375 20.453125 8.59375 31.390625 \r\nQ 8.59375 42.28125 12.203125 53.3125 \r\nQ 15.828125 64.359375 23.1875 75.875 \r\nz\r\n\" id=\"DejaVuSans-40\"/>\r\n <path d=\"M 8.015625 75.875 \r\nL 15.828125 75.875 \r\nQ 23.140625 64.359375 26.78125 53.3125 \r\nQ 30.421875 42.28125 30.421875 31.390625 \r\nQ 30.421875 20.453125 26.78125 9.375 \r\nQ 23.140625 -1.703125 15.828125 -13.1875 \r\nL 8.015625 -13.1875 \r\nQ 14.5 -2 17.703125 9.0625 \r\nQ 20.90625 20.125 20.90625 31.390625 \r\nQ 20.90625 42.671875 17.703125 53.65625 \r\nQ 14.5 64.65625 8.015625 75.875 \r\nz\r\n\" id=\"DejaVuSans-41\"/>\r\n </defs>\r\n <g transform=\"translate(14.798438 26.701562)rotate(-90)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-102\"/>\r\n <use x=\"35.205078\" xlink:href=\"#DejaVuSans-40\"/>\r\n <use x=\"74.21875\" xlink:href=\"#DejaVuSans-119\"/>\r\n <use x=\"156.005859\" xlink:href=\"#DejaVuSans-41\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"LineCollection_1\">\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 43.78125 242.600781 \r\nL 49.796499 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 49.796499 242.600781 \r\nL 55.73219 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 55.73219 242.600781 \r\nL 62.023265 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 62.023265 242.600781 \r\nL 67.186437 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 67.186437 242.600781 \r\nL 72.293393 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 72.293393 242.600781 \r\nL 77.077142 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 77.077142 242.600781 \r\nL 81.860588 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 81.860588 242.600781 \r\nL 86.741655 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 86.741655 242.600781 \r\nL 92.218263 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 92.218263 242.600781 \r\nL 98.832708 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 98.832708 242.600781 \r\nL 105.353578 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 105.353578 242.600781 \r\nL 110.941566 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 110.941566 242.600781 \r\nL 115.535893 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 115.535893 242.600781 \r\nL 120.607902 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 120.607902 242.600781 \r\nL 126.146 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 126.146 242.600781 \r\nL 131.118596 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 131.118596 242.600781 \r\nL 136.703108 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 136.703108 242.600781 \r\nL 141.510777 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 141.510777 242.600781 \r\nL 146.45653 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 146.45653 242.600781 \r\nL 152.420319 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 152.420319 242.600781 \r\nL 158.202564 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 158.202564 242.600781 \r\nL 164.020127 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 164.020127 242.600781 \r\nL 169.478223 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 169.478223 242.600781 \r\nL 174.417741 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 174.417741 242.600781 \r\nL 181.934358 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 181.934358 242.600781 \r\nL 189.083055 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 189.083055 242.600781 \r\nL 196.597409 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 196.597409 242.600781 \r\nL 203.009346 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 203.009346 242.600781 \r\nL 208.936633 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 208.936633 242.600781 \r\nL 214.320777 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 214.320777 242.600781 \r\nL 220.468225 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 220.468225 242.600781 \r\nL 227.228687 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 227.228687 242.600781 \r\nL 232.408477 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 232.408477 242.600781 \r\nL 238.322224 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 238.322224 242.600781 \r\nL 244.55108 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 244.55108 242.600781 \r\nL 251.233503 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 251.233503 242.600781 \r\nL 257.529815 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 257.529815 242.600781 \r\nL 264.077193 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 264.077193 242.600781 \r\nL 271.937388 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 271.937388 242.600781 \r\nL 279.66201 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 279.66201 242.600781 \r\nL 285.114978 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 285.114978 242.600781 \r\nL 291.390754 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 291.390754 242.600781 \r\nL 296.426199 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 296.426199 242.600781 \r\nL 302.014719 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 302.014719 242.600781 \r\nL 307.223237 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 307.223237 242.600781 \r\nL 312.943487 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 312.943487 242.600781 \r\nL 314.050681 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.050681 242.600781 \r\nL 314.420732 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.420732 242.600781 \r\nL 314.581192 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.581192 242.600781 \r\nL 314.630485 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.630485 16.950781 \r\nL 314.674862 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.674862 16.950781 \r\nL 314.773067 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 314.773067 16.950781 \r\nL 315.401465 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 315.401465 16.950781 \r\nL 317.654988 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 317.654988 16.950781 \r\nL 323.254944 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 323.254944 16.950781 \r\nL 329.084129 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 329.084129 16.950781 \r\nL 333.967543 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 333.967543 16.950781 \r\nL 339.364508 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 339.364508 16.950781 \r\nL 343.926809 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 343.926809 16.950781 \r\nL 349.474896 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 349.474896 16.950781 \r\nL 355.232161 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 355.232161 16.950781 \r\nL 359.941333 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 359.941333 16.950781 \r\nL 365.360798 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 365.360798 16.950781 \r\nL 371.096249 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 371.096249 16.950781 \r\nL 374.267427 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.267427 16.950781 \r\nL 374.585204 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.585204 16.950781 \r\nL 374.767265 16.950781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.767265 16.950781 \r\nL 374.803986 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.803986 242.600781 \r\nL 374.844599 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.844599 242.600781 \r\nL 374.924115 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 374.924115 242.600781 \r\nL 375.463616 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 375.463616 242.600781 \r\nL 376.903902 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 376.903902 242.600781 \r\nL 382.821734 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 382.821734 242.600781 \r\nL 388.889355 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 388.889355 242.600781 \r\nL 394.64381 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 394.64381 242.600781 \r\nL 399.923831 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 399.923831 242.600781 \r\nL 407.051173 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#pc903e764e3)\" d=\"M 407.051173 242.600781 \r\nL 413.11875 242.600781 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"patch_3\">\r\n <path d=\"M 43.78125 242.600781 \r\nL 43.78125 16.950781 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_4\">\r\n <path d=\"M 413.11875 242.600781 \r\nL 413.11875 16.950781 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"patch_5\">\r\n <path d=\"M 43.78125 242.600781 \r\nL 413.11875 242.600781 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_6\">\r\n <path d=\"M 43.78125 16.950781 \r\nL 413.11875 16.950781 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <defs>\r\n <clipPath id=\"pc903e764e3\">\r\n <rect height=\"225.65\" width=\"369.3375\" x=\"43.78125\" y=\"16.950781\"/>\r\n </clipPath>\r\n </defs>\r\n</svg>\r\n", | |
"image/png": "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\n" | |
}, | |
"metadata": { | |
"needs_background": "light" | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "$H(jw)$ en función de $w$" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Señal de entrada:" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(x(t), Piecewise((A, (t > 0) & (t < 0.2*millisecond)), (0, True)))", | |
"text/latex": "$\\displaystyle x{\\left(t \\right)} = \\begin{cases} A & \\text{for}\\: t > 0 \\wedge t < 0.2 \\text{ms} \\\\0 & \\text{otherwise} \\end{cases}$" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<Figure size 432x288 with 1 Axes>", | |
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"280.153125pt\" version=\"1.1\" viewBox=\"0 0 424.332812 280.153125\" width=\"424.332812pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 280.153125 \r\nL 424.332812 280.153125 \r\nL 424.332812 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 43.78125 242.596875 \r\nL 409.18125 242.596875 \r\nL 409.18125 14.821875 \r\nL 43.78125 14.821875 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"mc064dd9671\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0.0 -->\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n </defs>\r\n <g transform=\"translate(35.829688 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_2\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"116.86125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 0.5 -->\r\n <defs>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n </defs>\r\n <g transform=\"translate(108.909687 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_3\">\r\n <g id=\"line2d_3\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"189.94125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_3\">\r\n <!-- 1.0 -->\r\n <defs>\r\n <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n </defs>\r\n <g transform=\"translate(181.989687 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_4\">\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"263.02125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_4\">\r\n <!-- 1.5 -->\r\n <g transform=\"translate(255.069687 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_5\">\r\n <g id=\"line2d_5\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"336.10125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_5\">\r\n <!-- 2.0 -->\r\n <defs>\r\n <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n </defs>\r\n <g transform=\"translate(328.149687 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_6\">\r\n <g id=\"line2d_6\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"409.18125\" xlink:href=\"#mc064dd9671\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_6\">\r\n <!-- 2.5 -->\r\n <g transform=\"translate(401.229687 257.195312)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_7\">\r\n <!-- t -->\r\n <defs>\r\n <path d=\"M 18.3125 70.21875 \r\nL 18.3125 54.6875 \r\nL 36.8125 54.6875 \r\nL 36.8125 47.703125 \r\nL 18.3125 47.703125 \r\nL 18.3125 18.015625 \r\nQ 18.3125 11.328125 20.140625 9.421875 \r\nQ 21.96875 7.515625 27.59375 7.515625 \r\nL 36.8125 7.515625 \r\nL 36.8125 0 \r\nL 27.59375 0 \r\nQ 17.1875 0 13.234375 3.875 \r\nQ 9.28125 7.765625 9.28125 18.015625 \r\nL 9.28125 47.703125 \r\nL 2.6875 47.703125 \r\nL 2.6875 54.6875 \r\nL 9.28125 54.6875 \r\nL 9.28125 70.21875 \r\nz\r\n\" id=\"DejaVuSans-116\"/>\r\n </defs>\r\n <g transform=\"translate(407.221094 270.873437)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-116\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"matplotlib.axis_2\">\r\n <g id=\"ytick_1\">\r\n <g id=\"line2d_7\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m828909a267\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"242.596875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_8\">\r\n <!-- 0.0 -->\r\n <g transform=\"translate(20.878125 246.396094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_2\">\r\n <g id=\"line2d_8\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"197.041875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_9\">\r\n <!-- 0.2 -->\r\n <g transform=\"translate(20.878125 200.841094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_3\">\r\n <g id=\"line2d_9\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"151.486875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_10\">\r\n <!-- 0.4 -->\r\n <defs>\r\n <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 155.286094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_4\">\r\n <g id=\"line2d_10\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"105.931875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_11\">\r\n <!-- 0.6 -->\r\n <defs>\r\n <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 109.731094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-54\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_5\">\r\n <g id=\"line2d_11\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"60.376875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_12\">\r\n <!-- 0.8 -->\r\n <defs>\r\n <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 64.176094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-56\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_6\">\r\n <g id=\"line2d_12\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m828909a267\" y=\"14.821875\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_13\">\r\n <!-- 1.0 -->\r\n <g transform=\"translate(20.878125 18.621094)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_14\">\r\n <!-- f(t) -->\r\n <defs>\r\n <path d=\"M 37.109375 75.984375 \r\nL 37.109375 68.5 \r\nL 28.515625 68.5 \r\nQ 23.6875 68.5 21.796875 66.546875 \r\nQ 19.921875 64.59375 19.921875 59.515625 \r\nL 19.921875 54.6875 \r\nL 34.71875 54.6875 \r\nL 34.71875 47.703125 \r\nL 19.921875 47.703125 \r\nL 19.921875 0 \r\nL 10.890625 0 \r\nL 10.890625 47.703125 \r\nL 2.296875 47.703125 \r\nL 2.296875 54.6875 \r\nL 10.890625 54.6875 \r\nL 10.890625 58.5 \r\nQ 10.890625 67.625 15.140625 71.796875 \r\nQ 19.390625 75.984375 28.609375 75.984375 \r\nz\r\n\" id=\"DejaVuSans-102\"/>\r\n <path d=\"M 31 75.875 \r\nQ 24.46875 64.65625 21.28125 53.65625 \r\nQ 18.109375 42.671875 18.109375 31.390625 \r\nQ 18.109375 20.125 21.3125 9.0625 \r\nQ 24.515625 -2 31 -13.1875 \r\nL 23.1875 -13.1875 \r\nQ 15.875 -1.703125 12.234375 9.375 \r\nQ 8.59375 20.453125 8.59375 31.390625 \r\nQ 8.59375 42.28125 12.203125 53.3125 \r\nQ 15.828125 64.359375 23.1875 75.875 \r\nz\r\n\" id=\"DejaVuSans-40\"/>\r\n <path d=\"M 8.015625 75.875 \r\nL 15.828125 75.875 \r\nQ 23.140625 64.359375 26.78125 53.3125 \r\nQ 30.421875 42.28125 30.421875 31.390625 \r\nQ 30.421875 20.453125 26.78125 9.375 \r\nQ 23.140625 -1.703125 15.828125 -13.1875 \r\nL 8.015625 -13.1875 \r\nQ 14.5 -2 17.703125 9.0625 \r\nQ 20.90625 20.125 20.90625 31.390625 \r\nQ 20.90625 42.671875 17.703125 53.65625 \r\nQ 14.5 64.65625 8.015625 75.875 \r\nz\r\n\" id=\"DejaVuSans-41\"/>\r\n </defs>\r\n <g transform=\"translate(14.798438 22.44375)rotate(-90)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-102\"/>\r\n <use x=\"35.205078\" xlink:href=\"#DejaVuSans-40\"/>\r\n <use x=\"74.21875\" xlink:href=\"#DejaVuSans-116\"/>\r\n <use x=\"113.427734\" xlink:href=\"#DejaVuSans-41\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"LineCollection_1\">\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 43.78125 242.596875 \r\nL 43.828491 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 43.828491 14.821875 \r\nL 43.876015 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 43.876015 14.821875 \r\nL 43.96835 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 43.96835 14.821875 \r\nL 44.185174 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 44.185174 14.821875 \r\nL 44.56766 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 44.56766 14.821875 \r\nL 45.281248 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 45.281248 14.821875 \r\nL 46.941248 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 46.941248 14.821875 \r\nL 49.702627 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 49.702627 14.821875 \r\nL 56.522162 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 56.522162 14.821875 \r\nL 62.437858 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 62.437858 14.821875 \r\nL 68.981057 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 68.981057 14.821875 \r\nL 72.10703 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 72.10703 14.821875 \r\nL 72.861663 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 72.861663 14.821875 \r\nL 72.945233 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 72.945233 14.821875 \r\nL 72.991143 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 72.991143 14.821875 \r\nL 73.030382 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 73.030382 242.596875 \r\nL 73.18855 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 73.18855 242.596875 \r\nL 73.532404 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 73.532404 242.596875 \r\nL 75.183851 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 75.183851 242.596875 \r\nL 81.232704 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 81.232704 242.596875 \r\nL 87.577039 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 87.577039 242.596875 \r\nL 93.72864 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 93.72864 242.596875 \r\nL 99.131349 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 99.131349 242.596875 \r\nL 104.26974 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 104.26974 242.596875 \r\nL 110.370886 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 110.370886 242.596875 \r\nL 116.334301 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 116.334301 242.596875 \r\nL 122.760806 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 122.760806 242.596875 \r\nL 129.590548 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 129.590548 242.596875 \r\nL 135.179139 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 135.179139 242.596875 \r\nL 141.701744 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 141.701744 242.596875 \r\nL 149.150773 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 149.150773 242.596875 \r\nL 155.649193 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 155.649193 242.596875 \r\nL 162.347971 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 162.347971 242.596875 \r\nL 170.21058 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 170.21058 242.596875 \r\nL 175.292012 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 175.292012 242.596875 \r\nL 181.261653 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 181.261653 242.596875 \r\nL 187.299145 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 187.299145 242.596875 \r\nL 188.832733 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 188.832733 242.596875 \r\nL 189.594192 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 189.594192 242.596875 \r\nL 189.934154 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 189.934154 242.596875 \r\nL 189.974084 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 189.974084 14.821875 \r\nL 190.011083 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 190.011083 14.821875 \r\nL 190.099053 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 190.099053 14.821875 \r\nL 190.247544 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 190.247544 14.821875 \r\nL 193.539967 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 193.539967 14.821875 \r\nL 199.217394 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 199.217394 14.821875 \r\nL 206.051189 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 206.051189 14.821875 \r\nL 211.56311 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 211.56311 14.821875 \r\nL 216.692874 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 216.692874 14.821875 \r\nL 218.249889 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 218.249889 14.821875 \r\nL 219.022007 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.022007 14.821875 \r\nL 219.125531 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.125531 14.821875 \r\nL 219.176833 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.176833 242.596875 \r\nL 219.219491 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.219491 242.596875 \r\nL 219.433129 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.433129 242.596875 \r\nL 219.776473 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 219.776473 242.596875 \r\nL 222.951808 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 222.951808 242.596875 \r\nL 229.970563 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 229.970563 242.596875 \r\nL 236.623605 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 236.623605 242.596875 \r\nL 243.240626 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 243.240626 242.596875 \r\nL 247.682247 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 247.682247 242.596875 \r\nL 252.934468 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 252.934468 242.596875 \r\nL 258.473403 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 258.473403 242.596875 \r\nL 263.400364 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 263.400364 242.596875 \r\nL 269.00012 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 269.00012 242.596875 \r\nL 273.817951 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 273.817951 242.596875 \r\nL 278.054395 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 278.054395 242.596875 \r\nL 282.355445 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 282.355445 242.596875 \r\nL 287.063963 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 287.063963 242.596875 \r\nL 291.902739 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 291.902739 242.596875 \r\nL 296.971531 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 296.971531 242.596875 \r\nL 301.453643 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 301.453643 242.596875 \r\nL 306.775786 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 306.775786 242.596875 \r\nL 312.258453 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 312.258453 242.596875 \r\nL 317.713681 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 317.713681 242.596875 \r\nL 322.247045 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 322.247045 242.596875 \r\nL 327.198307 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 327.198307 242.596875 \r\nL 333.020425 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 333.020425 242.596875 \r\nL 336.046116 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.046116 242.596875 \r\nL 336.097532 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.097532 242.596875 \r\nL 336.151328 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.151328 14.821875 \r\nL 336.275572 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.275572 14.821875 \r\nL 336.553871 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.553871 14.821875 \r\nL 336.979099 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 336.979099 14.821875 \r\nL 337.780587 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 337.780587 14.821875 \r\nL 339.267466 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 339.267466 14.821875 \r\nL 344.966409 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 344.966409 14.821875 \r\nL 350.817273 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 350.817273 14.821875 \r\nL 356.160904 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 356.160904 14.821875 \r\nL 360.98878 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 360.98878 14.821875 \r\nL 363.431621 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 363.431621 14.821875 \r\nL 364.861599 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 364.861599 14.821875 \r\nL 365.133103 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 365.133103 14.821875 \r\nL 365.282202 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 365.282202 14.821875 \r\nL 365.313766 14.821875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 365.313766 14.821875 \r\nL 365.349473 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 365.349473 242.596875 \r\nL 365.411713 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 365.411713 242.596875 \r\nL 366.070752 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 366.070752 242.596875 \r\nL 372.135319 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 372.135319 242.596875 \r\nL 377.40582 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 377.40582 242.596875 \r\nL 382.577812 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 382.577812 242.596875 \r\nL 386.887687 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 386.887687 242.596875 \r\nL 392.244492 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 392.244492 242.596875 \r\nL 397.334822 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 397.334822 242.596875 \r\nL 403.065113 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p64b68df791)\" d=\"M 403.065113 242.596875 \r\nL 409.18125 242.596875 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"patch_3\">\r\n <path d=\"M 43.78125 242.596875 \r\nL 43.78125 14.821875 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_4\">\r\n <path d=\"M 409.18125 242.596875 \r\nL 409.18125 14.821875 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"patch_5\">\r\n <path d=\"M 43.78125 242.596875 \r\nL 409.18125 242.596875 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_6\">\r\n <path d=\"M 43.78125 14.821875 \r\nL 409.18125 14.821875 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <defs>\r\n <clipPath id=\"p64b68df791\">\r\n <rect height=\"227.775\" width=\"365.4\" x=\"43.78125\" y=\"14.821875\"/>\r\n </clipPath>\r\n </defs>\r\n</svg>\r\n", | |
"image/png": "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\n" | |
}, | |
"metadata": { | |
"needs_background": "light" | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "$x(t)$ en función de $t$" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Período: ``1*millisecond``. Ciclo de trabajo: ``20.0%``" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"# Definiendo la función de transferencia del filtro H(jw)\n", | |
"centro = 5 * kHz\n", | |
"ancho_de_banda = 1 * kHz\n", | |
"freq_min = centro - ancho_de_banda / 2\n", | |
"freq_max = centro + ancho_de_banda / 2\n", | |
"H_w = Piecewise((1*V*s, And(freq_min < f, f < freq_max)),\n", | |
" (0, True)).subs(f, w/(2*pi))\n", | |
"display(Md(\"Respuesta en frecuencia del filtro ideal:\"))\n", | |
"display(Eq(Function(\"H\")(w), H_w))\n", | |
"display(Md(f\"Ancho de banda: ``1*{ancho_de_banda}``. Centro: ``{centro}``\"))\n", | |
"splot((H_w/(V*s)).subs(w, w*kHz),\n", | |
" (w, 0, float((freq_max*2*pi)/kHz) + 4),\n", | |
" axis_center=(0, 0))\n", | |
"display(Md(\"$H(jw)$ en función de $w$\"))\n", | |
"\n", | |
"# Definiendo la señal de entrada x(t)\n", | |
"A = Symbol(\"A\")\n", | |
"cliclo_de_trabajo = 0.2\n", | |
"período = 1 * ms\n", | |
"x_t = Piecewise((A, And(t > 0, t < cliclo_de_trabajo * período)),\n", | |
" (0, True))\n", | |
"display(Md(\"Señal de entrada:\"))\n", | |
"display(Eq(Function(\"x\")(t), x_t))\n", | |
"xp_t = x_t.subs(t, Mod(t, período))\n", | |
"splot((xp_t.subs(t, t*ms)/A).subs(ms, 1).simplify(),\n", | |
" (t, 0, período/ms * 2.5))\n", | |
"display(Md(\"$x(t)$ en función de $t$\"))\n", | |
"display(Md(f\"Período: ``1*{período}``. Ciclo de trabajo: ``{float(cliclo_de_trabajo)*100}%``\"))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"## Metodología\n", | |
"\n", | |
"Para lograr determinar la salida $y(t)$ generada por la excitación $x(t)$ se propone trabajar en el espacio de la frecuencia ya que las funciones completamente periódicas, mediante la transformada de Fourier, se pueden expresar cómo trenes de impulsos escalados por los coeficientes $c_n$ que forman la serie de Fourier exponencial.\n", | |
"\n", | |
"La porpiedad de muestreo del tren de impulsos y la de desactivación de los pulsos de la TF del filtro luego pueden utilizarse para reducir la expresión en series a una suma de terminos finitos, los cuales con un poco de suerte podrán ser antitransformados a una función senoidal pura." | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"## Resolución\n", | |
"\n", | |
"En funciones periodicas los impulsos se encuentran distribuidos en el plano de la frecuencia en múliplos de la frecuencia fundamental de $x(t)$, ésto implica que para que exista respuesta, al menos uno de éstos múltiplos debe econtrarse entre los límites de la banda de frecuencia del filtro. Se puede encontrar $n$ para el impulso más cercano al centro del intervalo de la siguiente manera" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Período fundamental: ``2*pi*kilohertz``" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "$n$ para el impulso más cercano: ``5``" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"w_0 = convert_to(2*pi/período, kHz)\n", | |
"display(Md(f\"Período fundamental: ``{w_0}``\"))\n", | |
"n_más_cercano = round((centro*2*pi/w_0))\n", | |
"display(Md(f\"$n$ para el impulso más cercano: ``{n_más_cercano}``\"))" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Valores de $n$ para impulsos dentro del rango del filtro: ``[5]``" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"n_no_filtrado = lambda n: And(freq_min*2*pi < w_0*n, w_0*n < freq_max*2*pi)\n", | |
"ns_finales = list(takewhile(n_no_filtrado, count(n_más_cercano, 1))) + \\\n", | |
" list(takewhile(n_no_filtrado, count(n_más_cercano-1, -1)))\n", | |
"\n", | |
"display(Md(f\"Valores de $n$ para impulsos dentro del rango del filtro: ``{ns_finales}``\"))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"La siguiente figura demuestra de forma gráfica que dentro del intervalo de frecuencias (rojo) solamente se encuentra el armónico (azúl) correspondiente a $n=5$. En el eje orizontal la frecuenca angular ($kHz$), y el el vertical la respuesta en frecuencia ($V{\\cdot}s$)." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 5, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<Figure size 432x288 with 1 Axes>", | |
"image/svg+xml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n<!-- Created with matplotlib (https://matplotlib.org/) -->\r\n<svg height=\"280.157031pt\" version=\"1.1\" viewBox=\"0 0 423.325397 280.157031\" width=\"423.325397pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n <defs>\r\n <style type=\"text/css\">\r\n*{stroke-linecap:butt;stroke-linejoin:round;}\r\n </style>\r\n </defs>\r\n <g id=\"figure_1\">\r\n <g id=\"patch_1\">\r\n <path d=\"M 0 280.157031 \r\nL 423.325397 280.157031 \r\nL 423.325397 0 \r\nL 0 0 \r\nz\r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"axes_1\">\r\n <g id=\"patch_2\">\r\n <path d=\"M 34.265396 242.600781 \r\nL 412.036334 242.600781 \r\nL 412.036334 16.950781 \r\nL 34.265396 16.950781 \r\nz\r\n\" style=\"fill:#ffffff;\"/>\r\n </g>\r\n <g id=\"matplotlib.axis_1\">\r\n <g id=\"xtick_1\">\r\n <g id=\"line2d_1\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL 0 3.5 \r\n\" id=\"m49191ca10f\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_1\">\r\n <!-- 0 -->\r\n <defs>\r\n <path d=\"M 31.78125 66.40625 \r\nQ 24.171875 66.40625 20.328125 58.90625 \r\nQ 16.5 51.421875 16.5 36.375 \r\nQ 16.5 21.390625 20.328125 13.890625 \r\nQ 24.171875 6.390625 31.78125 6.390625 \r\nQ 39.453125 6.390625 43.28125 13.890625 \r\nQ 47.125 21.390625 47.125 36.375 \r\nQ 47.125 51.421875 43.28125 58.90625 \r\nQ 39.453125 66.40625 31.78125 66.40625 \r\nz\r\nM 31.78125 74.21875 \r\nQ 44.046875 74.21875 50.515625 64.515625 \r\nQ 56.984375 54.828125 56.984375 36.375 \r\nQ 56.984375 17.96875 50.515625 8.265625 \r\nQ 44.046875 -1.421875 31.78125 -1.421875 \r\nQ 19.53125 -1.421875 13.0625 8.265625 \r\nQ 6.59375 17.96875 6.59375 36.375 \r\nQ 6.59375 54.828125 13.0625 64.515625 \r\nQ 19.53125 74.21875 31.78125 74.21875 \r\nz\r\n\" id=\"DejaVuSans-48\"/>\r\n </defs>\r\n <g transform=\"translate(40.6 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_2\">\r\n <g id=\"line2d_2\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"91.360518\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_2\">\r\n <!-- 5 -->\r\n <defs>\r\n <path d=\"M 10.796875 72.90625 \r\nL 49.515625 72.90625 \r\nL 49.515625 64.59375 \r\nL 19.828125 64.59375 \r\nL 19.828125 46.734375 \r\nQ 21.96875 47.46875 24.109375 47.828125 \r\nQ 26.265625 48.1875 28.421875 48.1875 \r\nQ 40.625 48.1875 47.75 41.5 \r\nQ 54.890625 34.8125 54.890625 23.390625 \r\nQ 54.890625 11.625 47.5625 5.09375 \r\nQ 40.234375 -1.421875 26.90625 -1.421875 \r\nQ 22.3125 -1.421875 17.546875 -0.640625 \r\nQ 12.796875 0.140625 7.71875 1.703125 \r\nL 7.71875 11.625 \r\nQ 12.109375 9.234375 16.796875 8.0625 \r\nQ 21.484375 6.890625 26.703125 6.890625 \r\nQ 35.15625 6.890625 40.078125 11.328125 \r\nQ 45.015625 15.765625 45.015625 23.390625 \r\nQ 45.015625 31 40.078125 35.4375 \r\nQ 35.15625 39.890625 26.703125 39.890625 \r\nQ 22.75 39.890625 18.8125 39.015625 \r\nQ 14.890625 38.140625 10.796875 36.28125 \r\nz\r\n\" id=\"DejaVuSans-53\"/>\r\n </defs>\r\n <g transform=\"translate(88.179268 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_3\">\r\n <g id=\"line2d_3\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"138.939786\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_3\">\r\n <!-- 10 -->\r\n <defs>\r\n <path d=\"M 12.40625 8.296875 \r\nL 28.515625 8.296875 \r\nL 28.515625 63.921875 \r\nL 10.984375 60.40625 \r\nL 10.984375 69.390625 \r\nL 28.421875 72.90625 \r\nL 38.28125 72.90625 \r\nL 38.28125 8.296875 \r\nL 54.390625 8.296875 \r\nL 54.390625 0 \r\nL 12.40625 0 \r\nz\r\n\" id=\"DejaVuSans-49\"/>\r\n </defs>\r\n <g transform=\"translate(132.577286 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_4\">\r\n <g id=\"line2d_4\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"186.519055\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_4\">\r\n <!-- 15 -->\r\n <g transform=\"translate(180.156555 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_5\">\r\n <g id=\"line2d_5\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"234.098323\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_5\">\r\n <!-- 20 -->\r\n <defs>\r\n <path d=\"M 19.1875 8.296875 \r\nL 53.609375 8.296875 \r\nL 53.609375 0 \r\nL 7.328125 0 \r\nL 7.328125 8.296875 \r\nQ 12.9375 14.109375 22.625 23.890625 \r\nQ 32.328125 33.6875 34.8125 36.53125 \r\nQ 39.546875 41.84375 41.421875 45.53125 \r\nQ 43.3125 49.21875 43.3125 52.78125 \r\nQ 43.3125 58.59375 39.234375 62.25 \r\nQ 35.15625 65.921875 28.609375 65.921875 \r\nQ 23.96875 65.921875 18.8125 64.3125 \r\nQ 13.671875 62.703125 7.8125 59.421875 \r\nL 7.8125 69.390625 \r\nQ 13.765625 71.78125 18.9375 73 \r\nQ 24.125 74.21875 28.421875 74.21875 \r\nQ 39.75 74.21875 46.484375 68.546875 \r\nQ 53.21875 62.890625 53.21875 53.421875 \r\nQ 53.21875 48.921875 51.53125 44.890625 \r\nQ 49.859375 40.875 45.40625 35.40625 \r\nQ 44.1875 33.984375 37.640625 27.21875 \r\nQ 31.109375 20.453125 19.1875 8.296875 \r\nz\r\n\" id=\"DejaVuSans-50\"/>\r\n </defs>\r\n <g transform=\"translate(227.735823 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_6\">\r\n <g id=\"line2d_6\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"281.677591\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_6\">\r\n <!-- 25 -->\r\n <g transform=\"translate(275.315091 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-50\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_7\">\r\n <g id=\"line2d_7\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"329.256859\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_7\">\r\n <!-- 30 -->\r\n <defs>\r\n <path d=\"M 40.578125 39.3125 \r\nQ 47.65625 37.796875 51.625 33 \r\nQ 55.609375 28.21875 55.609375 21.1875 \r\nQ 55.609375 10.40625 48.1875 4.484375 \r\nQ 40.765625 -1.421875 27.09375 -1.421875 \r\nQ 22.515625 -1.421875 17.65625 -0.515625 \r\nQ 12.796875 0.390625 7.625 2.203125 \r\nL 7.625 11.71875 \r\nQ 11.71875 9.328125 16.59375 8.109375 \r\nQ 21.484375 6.890625 26.8125 6.890625 \r\nQ 36.078125 6.890625 40.9375 10.546875 \r\nQ 45.796875 14.203125 45.796875 21.1875 \r\nQ 45.796875 27.640625 41.28125 31.265625 \r\nQ 36.765625 34.90625 28.71875 34.90625 \r\nL 20.21875 34.90625 \r\nL 20.21875 43.015625 \r\nL 29.109375 43.015625 \r\nQ 36.375 43.015625 40.234375 45.921875 \r\nQ 44.09375 48.828125 44.09375 54.296875 \r\nQ 44.09375 59.90625 40.109375 62.90625 \r\nQ 36.140625 65.921875 28.71875 65.921875 \r\nQ 24.65625 65.921875 20.015625 65.03125 \r\nQ 15.375 64.15625 9.8125 62.3125 \r\nL 9.8125 71.09375 \r\nQ 15.4375 72.65625 20.34375 73.4375 \r\nQ 25.25 74.21875 29.59375 74.21875 \r\nQ 40.828125 74.21875 47.359375 69.109375 \r\nQ 53.90625 64.015625 53.90625 55.328125 \r\nQ 53.90625 49.265625 50.4375 45.09375 \r\nQ 46.96875 40.921875 40.578125 39.3125 \r\nz\r\n\" id=\"DejaVuSans-51\"/>\r\n </defs>\r\n <g transform=\"translate(322.894359 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-51\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"xtick_8\">\r\n <g id=\"line2d_8\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"376.836127\" xlink:href=\"#m49191ca10f\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_8\">\r\n <!-- 35 -->\r\n <g transform=\"translate(370.473627 257.199219)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-51\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-53\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_9\">\r\n <!-- w -->\r\n <defs>\r\n <path d=\"M 4.203125 54.6875 \r\nL 13.1875 54.6875 \r\nL 24.421875 12.015625 \r\nL 35.59375 54.6875 \r\nL 46.1875 54.6875 \r\nL 57.421875 12.015625 \r\nL 68.609375 54.6875 \r\nL 77.59375 54.6875 \r\nL 63.28125 0 \r\nL 52.6875 0 \r\nL 40.921875 44.828125 \r\nL 29.109375 0 \r\nL 18.5 0 \r\nz\r\n\" id=\"DejaVuSans-119\"/>\r\n </defs>\r\n <g transform=\"translate(407.947272 270.877344)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-119\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"matplotlib.axis_2\">\r\n <g id=\"ytick_1\">\r\n <g id=\"line2d_9\">\r\n <defs>\r\n <path d=\"M 0 0 \r\nL -3.5 0 \r\n\" id=\"m1f5aa8fd27\" style=\"stroke:#000000;stroke-width:0.8;\"/>\r\n </defs>\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"242.600781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_10\">\r\n <!-- 0.0 -->\r\n <defs>\r\n <path d=\"M 10.6875 12.40625 \r\nL 21 12.40625 \r\nL 21 0 \r\nL 10.6875 0 \r\nz\r\n\" id=\"DejaVuSans-46\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 246.4)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_2\">\r\n <g id=\"line2d_10\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"197.470781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_11\">\r\n <!-- 0.2 -->\r\n <g transform=\"translate(20.878125 201.27)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_3\">\r\n <g id=\"line2d_11\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"152.340781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_12\">\r\n <!-- 0.4 -->\r\n <defs>\r\n <path d=\"M 37.796875 64.3125 \r\nL 12.890625 25.390625 \r\nL 37.796875 25.390625 \r\nz\r\nM 35.203125 72.90625 \r\nL 47.609375 72.90625 \r\nL 47.609375 25.390625 \r\nL 58.015625 25.390625 \r\nL 58.015625 17.1875 \r\nL 47.609375 17.1875 \r\nL 47.609375 0 \r\nL 37.796875 0 \r\nL 37.796875 17.1875 \r\nL 4.890625 17.1875 \r\nL 4.890625 26.703125 \r\nz\r\n\" id=\"DejaVuSans-52\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 156.14)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_4\">\r\n <g id=\"line2d_12\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"107.210781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_13\">\r\n <!-- 0.6 -->\r\n <defs>\r\n <path d=\"M 33.015625 40.375 \r\nQ 26.375 40.375 22.484375 35.828125 \r\nQ 18.609375 31.296875 18.609375 23.390625 \r\nQ 18.609375 15.53125 22.484375 10.953125 \r\nQ 26.375 6.390625 33.015625 6.390625 \r\nQ 39.65625 6.390625 43.53125 10.953125 \r\nQ 47.40625 15.53125 47.40625 23.390625 \r\nQ 47.40625 31.296875 43.53125 35.828125 \r\nQ 39.65625 40.375 33.015625 40.375 \r\nz\r\nM 52.59375 71.296875 \r\nL 52.59375 62.3125 \r\nQ 48.875 64.0625 45.09375 64.984375 \r\nQ 41.3125 65.921875 37.59375 65.921875 \r\nQ 27.828125 65.921875 22.671875 59.328125 \r\nQ 17.53125 52.734375 16.796875 39.40625 \r\nQ 19.671875 43.65625 24.015625 45.921875 \r\nQ 28.375 48.1875 33.59375 48.1875 \r\nQ 44.578125 48.1875 50.953125 41.515625 \r\nQ 57.328125 34.859375 57.328125 23.390625 \r\nQ 57.328125 12.15625 50.6875 5.359375 \r\nQ 44.046875 -1.421875 33.015625 -1.421875 \r\nQ 20.359375 -1.421875 13.671875 8.265625 \r\nQ 6.984375 17.96875 6.984375 36.375 \r\nQ 6.984375 53.65625 15.1875 63.9375 \r\nQ 23.390625 74.21875 37.203125 74.21875 \r\nQ 40.921875 74.21875 44.703125 73.484375 \r\nQ 48.484375 72.75 52.59375 71.296875 \r\nz\r\n\" id=\"DejaVuSans-54\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 111.01)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-54\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_5\">\r\n <g id=\"line2d_13\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"62.080781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_14\">\r\n <!-- 0.8 -->\r\n <defs>\r\n <path d=\"M 31.78125 34.625 \r\nQ 24.75 34.625 20.71875 30.859375 \r\nQ 16.703125 27.09375 16.703125 20.515625 \r\nQ 16.703125 13.921875 20.71875 10.15625 \r\nQ 24.75 6.390625 31.78125 6.390625 \r\nQ 38.8125 6.390625 42.859375 10.171875 \r\nQ 46.921875 13.96875 46.921875 20.515625 \r\nQ 46.921875 27.09375 42.890625 30.859375 \r\nQ 38.875 34.625 31.78125 34.625 \r\nz\r\nM 21.921875 38.8125 \r\nQ 15.578125 40.375 12.03125 44.71875 \r\nQ 8.5 49.078125 8.5 55.328125 \r\nQ 8.5 64.0625 14.71875 69.140625 \r\nQ 20.953125 74.21875 31.78125 74.21875 \r\nQ 42.671875 74.21875 48.875 69.140625 \r\nQ 55.078125 64.0625 55.078125 55.328125 \r\nQ 55.078125 49.078125 51.53125 44.71875 \r\nQ 48 40.375 41.703125 38.8125 \r\nQ 48.828125 37.15625 52.796875 32.3125 \r\nQ 56.78125 27.484375 56.78125 20.515625 \r\nQ 56.78125 9.90625 50.3125 4.234375 \r\nQ 43.84375 -1.421875 31.78125 -1.421875 \r\nQ 19.734375 -1.421875 13.25 4.234375 \r\nQ 6.78125 9.90625 6.78125 20.515625 \r\nQ 6.78125 27.484375 10.78125 32.3125 \r\nQ 14.796875 37.15625 21.921875 38.8125 \r\nz\r\nM 18.3125 54.390625 \r\nQ 18.3125 48.734375 21.84375 45.5625 \r\nQ 25.390625 42.390625 31.78125 42.390625 \r\nQ 38.140625 42.390625 41.71875 45.5625 \r\nQ 45.3125 48.734375 45.3125 54.390625 \r\nQ 45.3125 60.0625 41.71875 63.234375 \r\nQ 38.140625 66.40625 31.78125 66.40625 \r\nQ 25.390625 66.40625 21.84375 63.234375 \r\nQ 18.3125 60.0625 18.3125 54.390625 \r\nz\r\n\" id=\"DejaVuSans-56\"/>\r\n </defs>\r\n <g transform=\"translate(20.878125 65.88)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-48\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-56\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"ytick_6\">\r\n <g id=\"line2d_14\">\r\n <g>\r\n <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"43.78125\" xlink:href=\"#m1f5aa8fd27\" y=\"16.950781\"/>\r\n </g>\r\n </g>\r\n <g id=\"text_15\">\r\n <!-- 1.0 -->\r\n <g transform=\"translate(20.878125 20.75)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-49\"/>\r\n <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\r\n <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"text_16\">\r\n <!-- f(w) -->\r\n <defs>\r\n <path d=\"M 37.109375 75.984375 \r\nL 37.109375 68.5 \r\nL 28.515625 68.5 \r\nQ 23.6875 68.5 21.796875 66.546875 \r\nQ 19.921875 64.59375 19.921875 59.515625 \r\nL 19.921875 54.6875 \r\nL 34.71875 54.6875 \r\nL 34.71875 47.703125 \r\nL 19.921875 47.703125 \r\nL 19.921875 0 \r\nL 10.890625 0 \r\nL 10.890625 47.703125 \r\nL 2.296875 47.703125 \r\nL 2.296875 54.6875 \r\nL 10.890625 54.6875 \r\nL 10.890625 58.5 \r\nQ 10.890625 67.625 15.140625 71.796875 \r\nQ 19.390625 75.984375 28.609375 75.984375 \r\nz\r\n\" id=\"DejaVuSans-102\"/>\r\n <path d=\"M 31 75.875 \r\nQ 24.46875 64.65625 21.28125 53.65625 \r\nQ 18.109375 42.671875 18.109375 31.390625 \r\nQ 18.109375 20.125 21.3125 9.0625 \r\nQ 24.515625 -2 31 -13.1875 \r\nL 23.1875 -13.1875 \r\nQ 15.875 -1.703125 12.234375 9.375 \r\nQ 8.59375 20.453125 8.59375 31.390625 \r\nQ 8.59375 42.28125 12.203125 53.3125 \r\nQ 15.828125 64.359375 23.1875 75.875 \r\nz\r\n\" id=\"DejaVuSans-40\"/>\r\n <path d=\"M 8.015625 75.875 \r\nL 15.828125 75.875 \r\nQ 23.140625 64.359375 26.78125 53.3125 \r\nQ 30.421875 42.28125 30.421875 31.390625 \r\nQ 30.421875 20.453125 26.78125 9.375 \r\nQ 23.140625 -1.703125 15.828125 -13.1875 \r\nL 8.015625 -13.1875 \r\nQ 14.5 -2 17.703125 9.0625 \r\nQ 20.90625 20.125 20.90625 31.390625 \r\nQ 20.90625 42.671875 17.703125 53.65625 \r\nQ 14.5 64.65625 8.015625 75.875 \r\nz\r\n\" id=\"DejaVuSans-41\"/>\r\n </defs>\r\n <g transform=\"translate(14.798438 26.701562)rotate(-90)scale(0.1 -0.1)\">\r\n <use xlink:href=\"#DejaVuSans-102\"/>\r\n <use x=\"35.205078\" xlink:href=\"#DejaVuSans-40\"/>\r\n <use x=\"74.21875\" xlink:href=\"#DejaVuSans-119\"/>\r\n <use x=\"156.005859\" xlink:href=\"#DejaVuSans-41\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <g id=\"LineCollection_1\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 43.78125 242.600781 \r\nL 49.17483 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 49.17483 242.600781 \r\nL 53.86328 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 53.86328 242.600781 \r\nL 59.490399 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 59.490399 242.600781 \r\nL 65.043663 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 65.043663 242.600781 \r\nL 70.918006 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 70.918006 242.600781 \r\nL 77.484695 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 77.484695 242.600781 \r\nL 83.47168 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 83.47168 242.600781 \r\nL 90.449634 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 90.449634 242.600781 \r\nL 95.312317 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 95.312317 242.600781 \r\nL 100.641979 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 100.641979 242.600781 \r\nL 106.304536 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 106.304536 242.600781 \r\nL 112.427657 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 112.427657 242.600781 \r\nL 119.533312 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 119.533312 242.600781 \r\nL 126.032055 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 126.032055 242.600781 \r\nL 132.229664 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 132.229664 242.600781 \r\nL 139.271175 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 139.271175 242.600781 \r\nL 145.397642 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 145.397642 242.600781 \r\nL 151.951514 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 151.951514 242.600781 \r\nL 159.195879 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 159.195879 242.600781 \r\nL 165.611471 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 165.611471 242.600781 \r\nL 172.250365 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 172.250365 242.600781 \r\nL 179.519121 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 179.519121 242.600781 \r\nL 186.739749 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 186.739749 242.600781 \r\nL 195.245483 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 195.245483 242.600781 \r\nL 200.854269 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 200.854269 242.600781 \r\nL 206.998831 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 206.998831 242.600781 \r\nL 213.651683 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 213.651683 242.600781 \r\nL 219.349701 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 219.349701 242.600781 \r\nL 225.304513 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 225.304513 242.600781 \r\nL 230.20419 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 230.20419 242.600781 \r\nL 235.547969 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 235.547969 242.600781 \r\nL 241.237089 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 241.237089 242.600781 \r\nL 246.426746 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 246.426746 242.600781 \r\nL 251.143243 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 251.143243 242.600781 \r\nL 256.599226 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 256.599226 242.600781 \r\nL 261.677768 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 261.677768 242.600781 \r\nL 267.737454 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 267.737454 242.600781 \r\nL 274.03275 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 274.03275 242.600781 \r\nL 279.431762 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 279.431762 242.600781 \r\nL 285.61572 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 285.61572 242.600781 \r\nL 290.51121 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 290.51121 242.600781 \r\nL 296.330095 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 296.330095 242.600781 \r\nL 300.917897 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 300.917897 242.600781 \r\nL 305.151418 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 305.151418 242.600781 \r\nL 311.354393 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 311.354393 242.600781 \r\nL 312.201537 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.201537 242.600781 \r\nL 312.589137 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.589137 242.600781 \r\nL 312.740069 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.740069 242.600781 \r\nL 312.832468 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.832468 242.600781 \r\nL 312.868966 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.868966 16.950781 \r\nL 312.909081 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 312.909081 16.950781 \r\nL 314.235231 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 314.235231 16.950781 \r\nL 317.122225 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 317.122225 16.950781 \r\nL 321.999723 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 321.999723 16.950781 \r\nL 327.889777 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 327.889777 16.950781 \r\nL 333.139877 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 333.139877 16.950781 \r\nL 339.395313 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 339.395313 16.950781 \r\nL 346.228298 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 346.228298 16.950781 \r\nL 352.139592 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 352.139592 16.950781 \r\nL 356.983795 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 356.983795 16.950781 \r\nL 361.656466 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 361.656466 16.950781 \r\nL 366.653009 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 366.653009 16.950781 \r\nL 372.087384 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.087384 16.950781 \r\nL 372.359606 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.359606 16.950781 \r\nL 372.491091 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.491091 16.950781 \r\nL 372.571825 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.571825 16.950781 \r\nL 372.606282 16.950781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.606282 16.950781 \r\nL 372.638361 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 372.638361 242.600781 \r\nL 373.29593 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 373.29593 242.600781 \r\nL 374.509773 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 374.509773 242.600781 \r\nL 377.462165 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 377.462165 242.600781 \r\nL 382.116838 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 382.116838 242.600781 \r\nL 387.064549 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 387.064549 242.600781 \r\nL 392.47125 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 392.47125 242.600781 \r\nL 397.760617 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 397.760617 242.600781 \r\nL 402.343132 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 402.343132 242.600781 \r\nL 406.822691 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 406.822691 242.600781 \r\nL 410.688959 242.600781 \r\n\" style=\"fill:none;stroke:#ff0000;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_2\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 43.78125 -1 \r\nL 43.78125 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_3\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 103.571122 -1 \r\nL 103.571122 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_4\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 163.360994 -1 \r\nL 163.360994 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_5\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 223.150865 -1 \r\nL 223.150865 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_6\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 282.940737 -1 \r\nL 282.940737 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_7\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 342.730609 -1 \r\nL 342.730609 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"LineCollection_8\">\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" d=\"M 402.520481 -1 \r\nL 402.520481 281.157031 \r\n\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n <path clip-path=\"url(#p5e8c69bc59)\" style=\"fill:none;stroke:#1f77b4;stroke-width:1.5;\"/>\r\n </g>\r\n <g id=\"patch_3\">\r\n <path d=\"M 43.78125 242.600781 \r\nL 43.78125 16.950781 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_4\">\r\n <path d=\"M 412.036334 242.600781 \r\nL 412.036334 16.950781 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n <g id=\"patch_5\">\r\n <path d=\"M 34.265396 242.600781 \r\nL 412.036334 242.600781 \r\n\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\r\n </g>\r\n <g id=\"patch_6\">\r\n <path d=\"M 34.265396 16.950781 \r\nL 412.036334 16.950781 \r\n\" style=\"fill:none;\"/>\r\n </g>\r\n </g>\r\n </g>\r\n <defs>\r\n <clipPath id=\"p5e8c69bc59\">\r\n <rect height=\"225.65\" width=\"377.770938\" x=\"34.265396\" y=\"16.950781\"/>\r\n </clipPath>\r\n </defs>\r\n</svg>\r\n", | |
"image/png": "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\n" | |
}, | |
"metadata": { | |
"needs_background": "light" | |
} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "$H(wj)$ en función de $w$ (rojo)" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"armónicos_plot = splot((H_w/(V*s)).subs(w, w*kHz),\n", | |
" (w, 0, float((freq_max*2*pi)/kHz) + 4),\n", | |
" axis_center=(0, 0), color=\"r\", show=False)\n", | |
"armónicos_plot[0].line_color = \"r\"\n", | |
"linea_vertical = lambda x_0, x: (x_0-x)*999999999\n", | |
"lineas = [splot(linea_vertical(w_0*n/kHz,t), \n", | |
" (t, n*w_0/kHz-1, n*w_0/kHz+1),\n", | |
" show=False) for n in range(0,n_más_cercano+2)]\n", | |
"[armónicos_plot.extend(plot) for plot in lineas]\n", | |
"armónicos_plot.show()\n", | |
"display(Md(\"$H(wj)$ en función de $w$ (rojo)\"))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"### Una posible solución\n", | |
"\n", | |
"Una vez acotado el tren de impulsos a los que pasan el filtro, el gurpo pasa a representar la transformada de Fourier para la respuesta del sistema, no es necesario aplicar la propiedad de muestreo del impulso debido a que éste filtro en específico no altera las señales dentro de la banda (los escalones son unitarios), por lo que los coeficientes $c_n$ pueden utilizarse directamente para resolver la respuesta del sistema mediante una expansión en series de Fourier." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 6, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "<IPython.core.display.Markdown object>", | |
"text/markdown": "Coeficientes $c_n$ por definición:" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(c_n, Integral(Piecewise((A*exp(-2*I*pi*kilohertz*n*t)/millisecond, (t > 0) & (t < 0.2*millisecond)), (0, True)), (t, 0, millisecond)))", | |
"text/latex": "$\\displaystyle c_{n} = \\int\\limits_{0}^{\\text{ms}} \\begin{cases} \\frac{A e^{- 2 i \\pi n t \\text{kHz}}}{\\text{ms}} & \\text{for}\\: t > 0 \\wedge t < 0.2 \\text{ms} \\\\0 & \\text{otherwise} \\end{cases}\\, dt$" | |
}, | |
"metadata": {} | |
}, | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(c_n, Piecewise((-I*A/(2*pi*n) + I*A*exp(-0.4*I*pi*n)/(2*pi*n), Ne(n, 0)), (0.2*A, True)))", | |
"text/latex": "$\\displaystyle c_{n} = \\begin{cases} - \\frac{i A}{2 \\pi n} + \\frac{i A e^{- 0.4 i \\pi n}}{2 \\pi n} & \\text{for}\\: n \\neq 0 \\\\0.2 A & \\text{otherwise} \\end{cases}$" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"display(Md(\"Coeficientes $c_n$ por definición:\"))\n", | |
"x_cn_integral = Integral(1/período*x_t*exp(-I*n*w_0*t),(t,0,período)).simplify()\n", | |
"x_cn = x_cn_integral.doit().subs(kHz*ms, 1)\n", | |
"display(Eq(Symbol(\"c_n\"),x_cn_integral))\n", | |
"display(Eq(Symbol(\"c_n\"),x_cn))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Como se puede notar en la expresión de $c_n$, el argumento de la componente exponencial compleja se puede expresar de la forma ${2\\pi}{\\cdot}ct{\\cdot}n$ donde $ct$ es el ciclo de trabajo, lo que da a entender que para valores de $n$ múltiplos del recíproco de $ct$ el término exponencial complejo se vuelve $1$, lo que vuelve cero al término $c_n$ para dicho $n$." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 7, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(Sum(Piecewise((pi*(-I*A/(2*pi*n) + I*A*exp(-0.4*I*pi*n)/(2*pi*n))*exp(2*I*pi*kilohertz*n*t), Ne(n, 0)), (0.2*pi*A*exp(2*I*pi*kilohertz*n*t), True)), (n, 5, 5)), pi*(-I*A/(10*pi) + I*A*exp(-2.0*I*pi)/(10*pi))*exp(10*I*pi*kilohertz*t))", | |
"text/latex": "$\\displaystyle \\sum_{n=5}^{5} \\begin{cases} \\pi \\left(- \\frac{i A}{2 \\pi n} + \\frac{i A e^{- 0.4 i \\pi n}}{2 \\pi n}\\right) e^{2 i \\pi n t \\text{kHz}} & \\text{for}\\: n \\neq 0 \\\\0.2 \\pi A e^{2 i \\pi n t \\text{kHz}} & \\text{otherwise} \\end{cases} = \\pi \\left(- \\frac{i A}{10 \\pi} + \\frac{i A e^{- 2.0 i \\pi}}{10 \\pi}\\right) e^{10 i \\pi t \\text{kHz}}$" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"x_hat_t_sum = Sum(x_cn*1*pi*exp(I*n*w_0*t).subs(kHz*ms, 1), (n, min(ns_finales), max(ns_finales)))\n", | |
"x_hat_t = x_hat_t_sum.doit()\n", | |
"display(Eq(x_hat_t_sum, x_hat_t))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Dado que el único armónico que pasa por el filtro se encuentra en $n=5$, y éste es el recíproco del ciclo de trabajo, el resultado de la expansión en series es cero." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 8, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"output_type": "display_data", | |
"data": { | |
"text/plain": "Eq(pi*(-I*A/(10*pi) + I*A*exp(-2.0*I*pi)/(10*pi))*exp(10*I*pi*kilohertz*t), 0)", | |
"text/latex": "$\\displaystyle \\pi \\left(- \\frac{i A}{10 \\pi} + \\frac{i A e^{- 2.0 i \\pi}}{10 \\pi}\\right) e^{10 i \\pi t \\text{kHz}} = 0$" | |
}, | |
"metadata": {} | |
} | |
], | |
"source": [ | |
"display(Eq(x_hat_t, x_hat_t.simplify()))" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"## Conclusiones\n", | |
"\n", | |
"1. En base al análisis realizado, resulta imposible con la función de entrada presentada en el enunciado y variando la constante $A$, conseguir una función sinusoidal pura, o cualquier señal distinta de cero.\n", | |
"3. Para lograr obtener alguna señal distinta de cero con el mismo tipo de señal en la entrada, se debería alteral el ciclo de trabajo, y así que los coeficientes no sean nulos en la banda del filtro. El período puede quedar fijo, ya que $5{\\cdot}w_0$ resulta ser exactamente el centro de la banda del filtro" | |
] | |
} | |
], | |
"metadata": { | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.8.2-final" | |
}, | |
"orig_nbformat": 2, | |
"kernelspec": { | |
"name": "python38264bit12d9a4114b3e4b5084767bfb1d8ea7ac", | |
"display_name": "Python 3.8.2 64-bit" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jupyter | |
sympy | |
matplotlib | |
numpy |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment