<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Carlos+Asensio</id>
		<title>MateWiki - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://mat.caminos.upm.es/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Carlos+Asensio"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Carlos_Asensio"/>
		<updated>2026-04-23T07:49:05Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104519</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104519"/>
				<updated>2026-04-12T16:38:45Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
from scipy.special import erfc&lt;br /&gt;
&lt;br /&gt;
# 1. Definición del dominio espacial (x &amp;gt; 0). Usamos un rango de 0 a 5.&lt;br /&gt;
x = np.linspace(0, 5, 1000)&lt;br /&gt;
&lt;br /&gt;
# 2. Definición de los instantes de tiempo muy pequeños para ver el comportamiento cerca de t=0&lt;br /&gt;
tiempos = [0.01, 0.1, 0.5, 1.0, 5.0]&lt;br /&gt;
&lt;br /&gt;
plt.figure(figsize=(10, 6))&lt;br /&gt;
&lt;br /&gt;
# 3. Cálculo y representación de la solución para cada tiempo&lt;br /&gt;
for t in tiempos:&lt;br /&gt;
    u = 1 + erfc(x / (2 * np.sqrt(t)))&lt;br /&gt;
    plt.plot(x, u, label=f't = {t}')&lt;br /&gt;
&lt;br /&gt;
# 4. Decoración de la gráfica para el póster&lt;br /&gt;
plt.title('Evolución Térmica en Semiespacio: $u(0,t)=2, u(x,0)=1$', fontsize=14)&lt;br /&gt;
plt.xlabel('Posición (x)', fontsize=12)&lt;br /&gt;
plt.ylabel('Temperatura (u)', fontsize=12)&lt;br /&gt;
&lt;br /&gt;
# Límites del Principio del Máximo&lt;br /&gt;
plt.axhline(2, color='red', linestyle='--', alpha=0.5, label='Frontera u=2')&lt;br /&gt;
plt.axhline(1, color='blue', linestyle='--', alpha=0.5, label='Dato inicial u=1')&lt;br /&gt;
&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.grid(True, which='both', linestyle='--', alpha=0.5)&lt;br /&gt;
plt.ylim(0.8, 2.2)&lt;br /&gt;
plt.show()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 4 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
def K(x, t, y=0):&lt;br /&gt;
    &amp;quot;&amp;quot;&amp;quot;Solución fundamental centrada en y.&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
    return (1 / np.sqrt(4 * np.pi * t)) * np.exp(-(x - y)**2 / (4 * t))&lt;br /&gt;
&lt;br /&gt;
x = np.linspace(-5, 5, 1000)&lt;br /&gt;
t = 0.1  # Fijamos un tiempo&lt;br /&gt;
&lt;br /&gt;
# Definimos tres centros y tres intensidades (coeficientes)&lt;br /&gt;
centros = [-2, 0, 1.5]&lt;br /&gt;
pesos = [0.8, 1.2, 0.5]&lt;br /&gt;
&lt;br /&gt;
plt.figure(figsize=(10, 6))&lt;br /&gt;
&lt;br /&gt;
# Dibujamos cada solución fundamental individual&lt;br /&gt;
u_total = np.zeros_like(x)&lt;br /&gt;
for y, c in zip(centros, pesos):&lt;br /&gt;
    u_i = c * K(x, t, y)&lt;br /&gt;
    u_total += u_i&lt;br /&gt;
    plt.plot(x, u_i, '--', alpha=0.6, label=f'Centrada en y={y} (peso {c})')&lt;br /&gt;
&lt;br /&gt;
# Dibujamos la combinación lineal (la suma)&lt;br /&gt;
plt.plot(x, u_total, 'k-', lw=2, label='Combinación Lineal (Suma)')&lt;br /&gt;
&lt;br /&gt;
plt.title('Superposición de Soluciones Fundamentales', fontsize=14)&lt;br /&gt;
plt.xlabel('Posición (x)')&lt;br /&gt;
plt.ylabel('Temperatura (u)')&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.grid(True, alpha=0.3)&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104517</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104517"/>
				<updated>2026-04-12T16:37:55Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
from scipy.special import erfc&lt;br /&gt;
&lt;br /&gt;
# 1. Definición del dominio espacial (x &amp;gt; 0). Usamos un rango de 0 a 5.&lt;br /&gt;
x = np.linspace(0, 5, 1000)&lt;br /&gt;
&lt;br /&gt;
# 2. Definición de los instantes de tiempo muy pequeños para ver el comportamiento cerca de t=0&lt;br /&gt;
tiempos = [0.01, 0.1, 0.5, 1.0, 5.0]&lt;br /&gt;
&lt;br /&gt;
plt.figure(figsize=(10, 6))&lt;br /&gt;
&lt;br /&gt;
# 3. Cálculo y representación de la solución para cada tiempo&lt;br /&gt;
for t in tiempos:&lt;br /&gt;
    u = 1 + erfc(x / (2 * np.sqrt(t)))&lt;br /&gt;
    plt.plot(x, u, label=f't = {t}')&lt;br /&gt;
&lt;br /&gt;
# 4. Decoración de la gráfica para el póster&lt;br /&gt;
plt.title('Evolución Térmica en Semiespacio: $u(0,t)=2, u(x,0)=1$', fontsize=14)&lt;br /&gt;
plt.xlabel('Posición (x)', fontsize=12)&lt;br /&gt;
plt.ylabel('Temperatura (u)', fontsize=12)&lt;br /&gt;
&lt;br /&gt;
# Límites del Principio del Máximo&lt;br /&gt;
plt.axhline(2, color='red', linestyle='--', alpha=0.5, label='Frontera u=2')&lt;br /&gt;
plt.axhline(1, color='blue', linestyle='--', alpha=0.5, label='Dato inicial u=1')&lt;br /&gt;
&lt;br /&gt;
plt.legend()&lt;br /&gt;
plt.grid(True, which='both', linestyle='--', alpha=0.5)&lt;br /&gt;
plt.ylim(0.8, 2.2)&lt;br /&gt;
plt.show()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104516</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104516"/>
				<updated>2026-04-12T16:32:12Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104509</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104509"/>
				<updated>2026-04-12T16:28:24Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104507</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104507"/>
				<updated>2026-04-12T16:27:58Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_3.pdf]]&lt;br /&gt;
[[Archivo:EDPS_POSTER_4.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104506</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104506"/>
				<updated>2026-04-12T16:26:27Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104505</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104505"/>
				<updated>2026-04-12T16:25:22Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104504</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104504"/>
				<updated>2026-04-12T16:25:13Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio Javier Martínez }}&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104503</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104503"/>
				<updated>2026-04-12T16:24:23Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED&lt;br /&gt;
| título = Series de Fourier. Grupo 6-A&lt;br /&gt;
| asignatura = [[:Categoría:EDP|EDP]]&lt;br /&gt;
| curso = [[:Categoría:EDP25/26|2025-26]]&lt;br /&gt;
| autores = Carlos Asensio, Javier Martínez&lt;br /&gt;
}}&lt;br /&gt;
Hola&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104502</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104502"/>
				<updated>2026-04-12T16:23:07Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
Hola&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104501</id>
		<title>Ecuación del calor JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ecuaci%C3%B3n_del_calor_JC&amp;diff=104501"/>
				<updated>2026-04-12T16:16:22Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: Página creada con «{{ TrabajoED | Ecuación del calor. Grupo 6-A | EDP|2025-26 | Carlos Asensio   Javier Martínez }}»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ecuación del calor. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104306</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104306"/>
				<updated>2026-02-18T23:38:40Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
[[Archivo:Poster_Fourier_JC.pdf]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 2 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104303</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104303"/>
				<updated>2026-02-18T23:36:11Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
[[Archivo:Poster_Fourier_JC.pdf]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 2 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1.Simulación de una función aleatoria tomando coeficientes normales ===&lt;br /&gt;
Este código genera una función usando su desarrollo de Fourier, pero los coeficientes de la serie vienen elegidos por una variable normal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Histograma del ruido según la normal escogida ===&lt;br /&gt;
El código genera un histograma a partir de los valores de distintas funciones generadas, evaluadas en un punto.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Solución de la Ecuación del calor con condiciones iniciales aleatorias ===&lt;br /&gt;
Este código representa las soluciones de la ecuación del calor en 1 dimensión en distintos intervalos de tiempo, con condición inicial una función aleatoria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Poster_Fourier_JC.pdf&amp;diff=104300</id>
		<title>Archivo:Poster Fourier JC.pdf</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Poster_Fourier_JC.pdf&amp;diff=104300"/>
				<updated>2026-02-18T23:33:55Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104299</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104299"/>
				<updated>2026-02-18T23:33:09Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
[[Archivo:Poster_Fourier_JC.pdf]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&lt;br /&gt;
=CODIGO 2 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1.Simulación de una función aleatoria tomando coeficientes normales ===&lt;br /&gt;
Este código genera una función usando su desarrollo de Fourier, pero los coeficientes de la serie vienen elegidos por una variable normal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Histograma del ruido según la normal escogida ===&lt;br /&gt;
El código genera un histograma a partir de los valores de distintas funciones generadas, evaluadas en un punto.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Solución de la Ecuación del calor con condiciones iniciales aleatorias ===&lt;br /&gt;
Este código representa las soluciones de la ecuación del calor en 1 dimensión en distintos intervalos de tiempo, con condición inicial una función aleatoria.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot;&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104296</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104296"/>
				<updated>2026-02-18T23:28:37Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&lt;br /&gt;
=CODIGO 2 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Simulación de Función Aleatoria con coeficientes normales.&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros&lt;br /&gt;
L = 1;              % Longitud del dominio&lt;br /&gt;
N = 500;            % Número de armónicos&lt;br /&gt;
dx = 0.001;&lt;br /&gt;
x = 0:dx:L;&lt;br /&gt;
f = zeros(size(x));&lt;br /&gt;
p=8;&lt;br /&gt;
&lt;br /&gt;
% 2. Generación de Coeficientes&lt;br /&gt;
% Introducimos la desviación típica (raiz de la varianza) &lt;br /&gt;
k = 1:N;&lt;br /&gt;
sigma_k = 1./k.^(p/2); &lt;br /&gt;
&lt;br /&gt;
% Coeficientes: Normal(0, 1) multiplicada por su desviación estándar&lt;br /&gt;
ak = randn(1, N) .* sigma_k;&lt;br /&gt;
bk = randn(1, N) .* sigma_k;&lt;br /&gt;
&lt;br /&gt;
% 3. Construcción de la Serie&lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
for i = 1:N&lt;br /&gt;
    f = f + ak(i)*cos(i*omega*x) + bk(i)*sin(i*omega*x);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
plot(x, f, 'LineWidth', 1.5, 'Color', [0.8, 0.2, 0.2]);&lt;br /&gt;
title(['Función Aleatoria (Desviación \sigma_k^2 = 1/k^', num2str(p), ')']);&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('f_{\sigma}(x)');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
=CODIGO 3 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
% Solución de la Ecuación del Calor con Condiciones Iniciales Aleatorias&lt;br /&gt;
% Caso: Dominio Periódico (Anillo) con Coeficientes de Fourier Estocásticos&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% 1. Parámetros del Problema&lt;br /&gt;
&lt;br /&gt;
L = 2*pi;              % Longitud del dominio (anillo)&lt;br /&gt;
alpha = 0.5;           % Difusividad térmica&lt;br /&gt;
T_final = 3.0;         % Tiempo total de simulación&lt;br /&gt;
N_x = 500;             % Puntos en el espacio&lt;br /&gt;
x = linspace(0, L, N_x);&lt;br /&gt;
k_max = 50;            % Número de modos de Fourier a sumar&lt;br /&gt;
p = 1;                 % Exponente de decaimiento de varianza (1/k^p)&lt;br /&gt;
&lt;br /&gt;
%% 2. Generación de la Condición Inicial Aleatoria (t = 0)&lt;br /&gt;
% Coeficientes de Fourier aleatorios&lt;br /&gt;
A0 = randn(1); % Media aleatoria&lt;br /&gt;
Ak = randn(1, k_max) ./ ( (1:k_max).^(p/2) ); % Varianza 1/k^p&lt;br /&gt;
Bk = randn(1, k_max) ./ ( (1:k_max).^(p/2) );&lt;br /&gt;
&lt;br /&gt;
% Construcción de la función inicial f(x)&lt;br /&gt;
u_initial = A0/2;&lt;br /&gt;
for k = 1:k_max&lt;br /&gt;
    u_initial = u_initial + Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% 3. Evolución Temporal y Graficación&lt;br /&gt;
t_steps = [0, 0.05, 0.2, 0.5, 1.5,3]; &lt;br /&gt;
figure('Color', 'w', 'Position', [100, 100, 1000, 600]);&lt;br /&gt;
hold on; grid on;&lt;br /&gt;
&lt;br /&gt;
colors = jet(length(t_steps)); &lt;br /&gt;
&lt;br /&gt;
for i = 1:length(t_steps)&lt;br /&gt;
    t = t_steps(i);&lt;br /&gt;
    &lt;br /&gt;
    % Calculamos la solución u(x,t) usando la serie de Fourier&lt;br /&gt;
    u_t = A0/2;&lt;br /&gt;
    for k = 1:k_max&lt;br /&gt;
        decay = exp(-alpha * (2*pi*k/L)^2 * t); &lt;br /&gt;
        u_t = u_t + decay * (Ak(k)*cos(2*pi*k*x/L) + Bk(k)*sin(2*pi*k*x/L));&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    plot(x, u_t, 'Color', colors(i,:), 'LineWidth', 2, ...&lt;br /&gt;
        'DisplayName', sprintf('t = %.2f', t));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
title(['Evolución de u(x,t) con C.I. Aleatoria (p = ', num2str(p), ')']);&lt;br /&gt;
xlabel('Posición x');&lt;br /&gt;
ylabel('Temperatura u');&lt;br /&gt;
legend show;&lt;br /&gt;
set(gca, 'FontSize', 12);&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104294</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104294"/>
				<updated>2026-02-18T23:27:16Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=CODIGO 1 =&lt;br /&gt;
&amp;lt;source lang: &amp;quot;Matlab&amp;quot; line&amp;gt;&lt;br /&gt;
%% Histograma Adaptativo según Desviación Típica en un punto x&lt;br /&gt;
&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
% 1. Parámetros de Control&lt;br /&gt;
L = 1;              &lt;br /&gt;
N_harmonicos = 500;  &lt;br /&gt;
M_iter = 3000; &lt;br /&gt;
x_fijo = 0.5;       &lt;br /&gt;
omega = 2 * pi / L;&lt;br /&gt;
p=2;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% 2. Definición de la desviación típica por modo&lt;br /&gt;
k = 1:N_harmonicos;&lt;br /&gt;
sigma_k = 1 ./ (k.^(p/2)); &lt;br /&gt;
&lt;br /&gt;
% 3. Simulación de Monte Carlo&lt;br /&gt;
valores_f = zeros(1, M_iter);&lt;br /&gt;
for m = 1:M_iter&lt;br /&gt;
    ak = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    bk = randn(1, N_harmonicos) .* sigma_k;&lt;br /&gt;
    &lt;br /&gt;
    % Evaluamos la serie en x_fijo&lt;br /&gt;
    f_x = sum( ak .* cos(k * omega * x_fijo) + bk .* sin(k * omega * x_fijo) );&lt;br /&gt;
    valores_f(m) = f_x;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% 4. Cálculo de la Varianza Teórica &lt;br /&gt;
% La varianza de la suma es la suma de las varianzas de los sumandos&lt;br /&gt;
&lt;br /&gt;
var_teorica_adaptada = sum(sigma_k.^2); &lt;br /&gt;
&lt;br /&gt;
% 5. Representación Gráfica&lt;br /&gt;
figure('Color', 'w');&lt;br /&gt;
h = histogram(valores_f, 50, 'Normalization', 'pdf', 'FaceColor', [0.2, 0.7, 0.5], 'EdgeColor', 'none');&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Generar Gaussiana basada en la varianza calculada&lt;br /&gt;
x_axis = linspace(min(valores_f), max(valores_f), 200);&lt;br /&gt;
y_gauss = (1/sqrt(2*pi*var_teorica_adaptada)) * exp(-x_axis.^2 / (2*var_teorica_adaptada));&lt;br /&gt;
&lt;br /&gt;
plot(x_axis, y_gauss, 'r', 'LineWidth', 2.5);&lt;br /&gt;
&lt;br /&gt;
title(['Distribución Adaptada: \sigma_{total}^2 = ', num2str(var_teorica_adaptada, '%.4f')]);&lt;br /&gt;
subtitle(['Parámetros: p = ', num2str(p)]);&lt;br /&gt;
xlabel(['Valor de f(x) en x = ', num2str(x_fijo)]);&lt;br /&gt;
ylabel('Densidad de Probabilidad');&lt;br /&gt;
legend('Simulación', 'Gaussiana Teórica Adaptada');&lt;br /&gt;
grid on;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('Varianza Teórica Calculada: %f\n', var_teorica_adaptada);&lt;br /&gt;
fprintf('Varianza Observada: %f\n', var(valores_f));&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104293</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104293"/>
				<updated>2026-02-18T23:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Definitivo.jpg|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104291</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104291"/>
				<updated>2026-02-18T23:24:46Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[EDPS_POSTER_Definitivo.jpg|900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104289</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104289"/>
				<updated>2026-02-18T23:24:33Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[EDPS_POSTER_Definitivo.jpg|900px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104288</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104288"/>
				<updated>2026-02-18T23:23:44Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[EDPS POSTER Definitivo.jpg|900px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104284</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104284"/>
				<updated>2026-02-18T23:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDP_POSTER_Final.jpg|900px|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104283</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104283"/>
				<updated>2026-02-18T23:20:51Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDP_POSTER_Final.jpg|thumb|800px|center|Descripción de mi póster]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104282</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104282"/>
				<updated>2026-02-18T23:20:39Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDP_POSTER_Final.jpg|thumb|800px|center|Descripción de mi póster]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104281</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104281"/>
				<updated>2026-02-18T23:18:13Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Medio:EDP_POSTER_Final.ogg]]&lt;br /&gt;
Hola, hola&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104280</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104280"/>
				<updated>2026-02-18T23:17:23Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDP_POSTER_Final.jpg]]&lt;br /&gt;
Hola, hola&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104278</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104278"/>
				<updated>2026-02-18T23:16:52Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
Hola, hola&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104273</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104273"/>
				<updated>2026-02-18T23:09:55Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDP_POSTER_Final.png||900px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104269</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104269"/>
				<updated>2026-02-18T23:07:00Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Póster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Final.jpg|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104267</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104267"/>
				<updated>2026-02-18T23:06:51Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
[[Archivo:EDPS_POSTER_Final.jpg|thumb|center]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104266</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104266"/>
				<updated>2026-02-18T23:01:29Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio &lt;br /&gt;
&lt;br /&gt;
Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Póster ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Final||900px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:EDPS_POSTER_Final.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:EDPS_POSTER_Definitivo.jpg&amp;diff=104265</id>
		<title>Archivo:EDPS POSTER Definitivo.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:EDPS_POSTER_Definitivo.jpg&amp;diff=104265"/>
				<updated>2026-02-18T22:59:01Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104234</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104234"/>
				<updated>2026-02-18T21:50:54Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104233</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104233"/>
				<updated>2026-02-18T21:46:48Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Incertidumbre en Ecuaciones en Derivadas Parciales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Incertidumbre en Ecuaciones en Derivadas Parciales ==&lt;br /&gt;
&lt;br /&gt;
En el estudio de las '''Ecuaciones en Derivadas Parciales (EDP)''', solemos asumir que tanto las condiciones iniciales como las condiciones de frontera son funciones bien definidas. Sin embargo, en la modelización real de cualquier fenómeno físico existe una cierta incertidumbre.&lt;br /&gt;
&lt;br /&gt;
Para modelar esto, recurrimos a conjuntos de funciones aleatorias. Como se ha analizado, en muchos problemas de matemáticas o física existen funciones periódicas de cuadrado integrable que se pueden aproximar mediante la suma de funciones trigonométricas en un espacio de Hilbert, &amp;lt;math&amp;gt;L^2(-L, L)&amp;lt;/math&amp;gt;, de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f(x) \approx \frac{a_0}{2} + \sum_{k=1}^\infty a_k \cos\left(\frac{k\pi x}{L}\right) + b_k \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los valores &amp;lt;math&amp;gt;a_0, a_k&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b_k&amp;lt;/math&amp;gt; son los coeficientes de Fourier habituales que toman un valor fijo.&lt;br /&gt;
&lt;br /&gt;
Para añadir la incertidumbre mencionada previamente, utilizaremos nuevos coeficientes &amp;lt;math&amp;gt;a_\sigma, b_\sigma&amp;lt;/math&amp;gt; que siguen una determinada distribución, de tal modo que nuestra función resulta de la forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f_\sigma(x) \approx \sum_{k=1}^\infty a_k^\sigma \cos\left(\frac{k\pi x}{L}\right) + b_k^\sigma \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Base teórica==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104232</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104232"/>
				<updated>2026-02-18T21:43:36Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: /* Incertidumbre en Ecuaciones en Derivadas Parciales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Incertidumbre en Ecuaciones en Derivadas Parciales ==&lt;br /&gt;
&lt;br /&gt;
En el estudio de las '''Ecuaciones en Derivadas Parciales (EDP)''', solemos asumir que tanto las condiciones iniciales como las condiciones de frontera son funciones bien definidas. Sin embargo, en la modelización real de cualquier fenómeno físico existe una cierta incertidumbre.&lt;br /&gt;
&lt;br /&gt;
Para modelar esto, recurrimos a conjuntos de funciones aleatorias. Como se ha analizado, en muchos problemas de matemáticas o física existen funciones periódicas de cuadrado integrable que se pueden aproximar mediante la suma de funciones trigonométricas en un espacio de Hilbert, &amp;lt;math&amp;gt;L^2(-L, L)&amp;lt;/math&amp;gt;, de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f(x) \approx \frac{a_0}{2} + \sum_{k=1}^\infty a_k \cos\left(\frac{k\pi x}{L}\right) + b_k \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los valores &amp;lt;math&amp;gt;a_0, a_k&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b_k&amp;lt;/math&amp;gt; son los coeficientes de Fourier habituales que toman un valor fijo.&lt;br /&gt;
&lt;br /&gt;
Para añadir la incertidumbre mencionada previamente, utilizaremos nuevos coeficientes &amp;lt;math&amp;gt;a_\sigma, b_\sigma&amp;lt;/math&amp;gt; que siguen una determinada distribución, de tal modo que nuestra función resulta de la forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f_\sigma(x) \approx \sum_{k=1}^\infty a_k^\sigma \cos\left(\frac{k\pi x}{L}\right) + b_k^\sigma \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104231</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104231"/>
				<updated>2026-02-18T21:41:32Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
== Incertidumbre en Ecuaciones en Derivadas Parciales ==&lt;br /&gt;
&lt;br /&gt;
En el estudio de las '''Ecuaciones en Derivadas Parciales (EDP)''', solemos asumir que tanto las condiciones iniciales como las condiciones de frontera son funciones bien definidas. Sin embargo, en la modelización real de cualquier fenómeno físico existe una cierta incertidumbre.&lt;br /&gt;
&lt;br /&gt;
Para modelar esto, recurrimos a conjuntos de funciones aleatorias. Como se ha analizado, en muchos problemas de matemáticas o física existen funciones periódicas de cuadrado integrable que se pueden aproximar mediante la suma de funciones trigonométricas en un espacio de Hilbert, &amp;lt;math&amp;gt;L^2(-L, L)&amp;lt;/math&amp;gt;, de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f(x) \approx \frac{a_0}{2} + \sum_{k=1}^\infty a_k \cos\left(\frac{k\pi x}{L}\right) + b_k \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los valores &amp;lt;math&amp;gt;a_0, a_k&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;b_k&amp;lt;/math&amp;gt; son los coeficientes de Fourier habituales que toman un valor fijo.&lt;br /&gt;
&lt;br /&gt;
=== Inclusión de incertidumbre ===&lt;br /&gt;
Para añadir la incertidumbre mencionada previamente, utilizaremos nuevos coeficientes &amp;lt;math&amp;gt;a_\sigma, b_\sigma&amp;lt;/math&amp;gt; que siguen una determinada distribución, de tal modo que nuestra función resulta de la forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;f_\sigma(x) \approx \sum_{k=1}^\infty a_k^\sigma \cos\left(\frac{k\pi x}{L}\right) + b_k^\sigma \operatorname{sen}\left(\frac{k\pi x}{L}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104230</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104230"/>
				<updated>2026-02-18T21:38:20Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
Hola&lt;br /&gt;
&lt;br /&gt;
[[Categoría:EDP]]&lt;br /&gt;
[[Categoría:EDP25/26]]&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104229</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104229"/>
				<updated>2026-02-18T21:35:33Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;br /&gt;
&lt;br /&gt;
Hola&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104228</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104228"/>
				<updated>2026-02-18T21:34:53Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Carlos Asensio y Javier Martínez }}&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104227</id>
		<title>Series de Fourier JC</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Series_de_Fourier_JC&amp;diff=104227"/>
				<updated>2026-02-18T21:34:32Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: Página creada con «{{ TrabajoED | Series de Fourier. Grupo 6-A | EDP|2025-26 | Nuestros nombres }}»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo 6-A | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Nuestros nombres }}&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Crear_artculo&amp;diff=104226</id>
		<title>Crear artculo</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Crear_artculo&amp;diff=104226"/>
				<updated>2026-02-18T21:33:11Z</updated>
		
		<summary type="html">&lt;p&gt;Carlos Asensio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Series de Fourier. Grupo JC | [[:Categoría:EDP|EDP]]|[[:Categoría:EDP25/26|2025-26]] | Nuestros nombres }}&lt;br /&gt;
&lt;br /&gt;
Pruebita&lt;/div&gt;</summary>
		<author><name>Carlos Asensio</name></author>	</entry>

	</feed>