Vous êtes sur la page 1sur 2

Ejemplo de Aplicacin Encontrar la deflexin u(x,t) de la cuerda vibratoria(Longitud=, extremos fijos y c^2=1) correspondiente a la velocidad inicial o y a la deflexin inicial:

5(sin(x)-sin(2x))

( )

( (

) )

( )Respuesta

Respuesta del ejemplo simulado

Codigo en Matlab
clc clear all syms x t m ; %Ingrese la funcion f(x) disp('Funcion Ingresada:') y = 5*(sin(x)-sin(2*x)) %Datos del problema

disp('Ingrese datos del problema'); L=pi c=1 n=5 %Coeficiente para la serie de fourier Bn*=(2/L)*int(F*sin(n*pi*x/L),x,0,L) pretty(Bn) %Constante arbitraria k=((c*n*pi)/L) %serie de fourier texto='TERMINOS DE LA SERIE DE FOURIER : '; disp(texto); m=0 for x = 1:n u=Bn*cos(k*t)*sin(n*pi*x/L); m=u+1; end %Animacion de la cuerda vibrante x=-10:0.01:10; t=0:0.05:100; %mantiene las propiedades de los ejes set(gca,'nextplot','replacechildren'); axis([-5 5 -10 10]); %crea una secuencia de graficos for i=1:length(t) u=5*(cos(t(i)).*sin(x)-cos(2*t(i)).*sin(2*x)); plot(x,u); M(i)=getframe; end

Vous aimerez peut-être aussi