Series de Fourier. Yan, Otelo, Miguel

De MateWiki
Revisión del 19:15 12 feb 2024 de M.cazorla (Discusión | contribuciones) (Página creada con «A lo largo de este artículo trataremos de entender la aproximación de funciones por series trigonométricas, más concretamente, por series de Fourier. == La base trigo...»)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

A lo largo de este artículo trataremos de entender la aproximación de funciones por series trigonométricas, más concretamente, por series de Fourier.

La base trigonométrica

Lo primero que haremos será dibujar los diez primeros términos de nuestra base trigonométrica, [math] {1/2,cos(nx\pi),sen(nx\pi)} [/math] , con el fin de hacernos una idea de la forma geométrica de los elementos de nuestra base. Para dibujarlos utilizamos el siguiente código de matlab:

x = linspace(-1, 1, 1000); % Generar valores de x en el intervalo [-1, 1]
n = 1:10; % Números de términos

% Graficar los términos en una sola imagen con subgráficas
figure;

for i = 1:length(n)
    subplot(5, 2, i); % Crear una subgráfica
    plot(x, 1/2*ones(size(x)), 'r--', x, cos(n(i)*pi*x), 'g', x, sin(n(i)*pi*x), 'b'); % Graficar los términos
    title(['Términos para n = ', num2str(n(i))]); % Título de la subgráfica
    xlabel('x'); % Etiqueta del eje x
    ylabel(['y_', num2str(n(i))]); % Etiqueta del eje y
    legend({'1/2', ['cos(', num2str(n(i)), '\pi x)'], ['sin(', num2str(n(i)), '\pi x)']}); % Leyenda
end


A