Source: http://docplayer.es/576222-Simulacion-de-ondas-en-dominios-infinitos-truncados-aproximacion-mediante-diferencias-finitas-en-matlab.html
Timestamp: 2017-06-23 02:07:28+00:00

Document:
SIMULACIÓN DE ONDAS EN DOMINIOS INFINITOS TRUNCADOS APROXIMACIÓN MEDIANTE DIFERENCIAS FINITAS EN MATLAB - PDF
SIMULACIÓN DE ONDAS EN DOMINIOS INFINITOS TRUNCADOS APROXIMACIÓN MEDIANTE DIFERENCIAS FINITAS EN MATLAB
Download "SIMULACIÓN DE ONDAS EN DOMINIOS INFINITOS TRUNCADOS APROXIMACIÓN MEDIANTE DIFERENCIAS FINITAS EN MATLAB"
Adolfo Maidana Sandoval
1 SIMULACIÓN DE ONDAS EN DOMINIOS INFINITOS TRUNCADOS APROXIMACIÓN MEDIANTE DIFERENCIAS FINITAS EN MATLAB Asignatura: Métodos Numéricos, Modelización y Sistemas Dinámicos Profesora: Ana Carpio Rodríguez Autor: Alfonso de la Fuente Ruiz Fecha: Septiembre de 2009 2 INTRODUCCIÓN Este trabajo se presenta para optar a la superación parcial de la asignatura Métodos Numéricos, Modelización y Sistemas Dinámicos (en adelante: MNMSD ) del Master Oficial de Postgrado en Ingeniería Matemática de la Universidad Complutense de Madrid. Su contenido constituye una extensión a dos dimensiones más el tiempo, discretizando por el Método numérico de las Líneas (Numeric MOL: Method Of Lines *6 pág. 184+) de una simulación de ondas en dominios infinitos truncados con forma cuadrada. Puede interpretarse físicamente como la oscilación de una membrana. Los resultados espaciotemporales se aproximan por un esquema explícito de segundo orden basado en diferencias finitas (FDTD) para dos juegos de condiciones de contorno diferentes. En tercer lugar se aproxima la solución en un recinto mayor también cuadrado, con el triple de lado. Los programas se han implementado sobre MATLAB R2006a (v ) y los vídeos se exportaron en un Pentium IV sobre una máquina virtual (VirtualBox) que ejecutaba Windows XP SP2 con 384 MB RAM. Se incluye una bibliografía de referencias consultadas. MIM-UCM Página 23 ENUNCIADO Y NOTAS MIM-UCM Página 34 NOTAS DE LA VERSIÓN: Se utiliza como base el algoritmo ya implementado para la ecuación de ondas en una dimensión (ming7c.pdf) j +1 Se desarrolla la ecuación por diferencias finitas hasta despejar el término u i,l. Para simular dos juegos de condiciones de contorno, seguidamente se despejan también las j +1 j +1 j +1 j +1 condiciones de contorno no nulas: u N,l, u 0,l, u i,n, u i,0. A continuación se inicializan las condiciones de partida. Finalmente se introduce una rutina que permite exportar el vídeo generado a un fichero en formato MPEG. Para ello se emplea el plug-in MPGwrite 6.0 de MATLAB, que debe descomprimirse en la misma carpeta que contenga el fichero principal. Dicho plugin puede descargarse gratuitamente de la siguiente dirección: A partir del código fuente desarrollado para la primera aproximación, se obtiene el de las simulaciones segunda y tercera, mediante una serie de extensiones y modificaciones. A continuación se presentan algunos cálculos intermedios y diagramas realizados: MIM-UCM Página 45 MIM-UCM Página 5 6 MIM-UCM Página 67 CÓDIGO FUENTE PRIMERA APROXIMACIÓN, CONDICIONES DE CONTORNO NULAS %UCM-MIM 2009 MNMSD:ANA CARPIO %AUTOR:ALFONSO DE LA FUENTE RUIZ %function [U_save,x,y,t_save]= ondas2d(c,t_f,m,tsteps); %Resuelve utt - c2 (uxx +uyy) = 0 mediante un esquema explicito de segundo orden %Primera aproximación. Contorno nulo. clear all %Parámetros y datos de entrada: Nframes=180; % % Nº de cuadros de vídeo totales Nframes=input('Introduzca el Nº de fotogramas (Def.=180): '); NFramesPorIt=3; % Nº cuadros de vídeo por cada iteración dibujada c=1; % coeficiente c de la ecuacion (Velocidad de la onda) c=input('introduzca el valor de c, velocidad de onda (Def.=1): '); t_f=6; % Tiempo final hasta el que calculamos la solución t_f=input('introduzca el instante final de tiempo (Def.=6): '); M=12; %% N=length(x)=lenght(y) % Nº de partes para discretizar cada intervalo [-L,L] M=input('Introduzca el Nº de divisiones de la rejilla (Def.=12): '); ResX=640; ResY=240; ResX=input('Introduzca la resolución de vídeo en el eje X (Def.=640): '); ResY=input('Introduzca la resolución de vídeo en el eje Y (Def.=240): '); 'Inicializando primera aproximación' L=1; % Semieje de intervalo cuadrado [-1,1] h=2*l/m; % dx=dy Longitud de paso espacial tsteps=360; %% Nº de partes iguales en que se descompone [0,t_f] k=c/(4*h^2); %% Paso espacial dt=t_f/tsteps; % Paso temporal tiempos=0:dt:t_f; % Mallado espacio-temporal % Recinto pequeño: x=-l:h:l; y=-l:h:l; [X,Y]=meshgrid(x,y); %%Condiciones iniciales: U0=exp(-10*(X.^2+Y.^2)); %% u0 % Posición inicial U1=zeros(size(X)); % Velocidad inicial %Condiciones iniciales, sin contornos: U0_red=U0(2:M,2:M); % Posición sin contorno U1_red=U1(2:M,2:M); % Velocidad sin contorno %Versiones aplanadas: u0=reshape(u0_red,(m-1)^2,1); u1=reshape(u1_red,(m-1)^2,1); %Utilizamos la matriz U para trabajar cómodamente con el primer índice %para la coordenada x y el segundo para la coordenada y U=zeros(M+1,M+1); U_save=zeros(M+1,M+1,Nframes); t_save=zeros(nframes,1); % Vector de cuadros de animación cuentaframe=1; %% marca=floor(tsteps/(nframes-1)); %% Para saber qué iteración almacenar % Condiciones de frontera: U_save(1,:,:)=zeros(1,M+1,Nframes); % Lado izquierdo U_save(M+1,:,:)=zeros(1,M+1,Nframes); % Lado derecho U_save(:,1,:)=zeros(M+1,1,Nframes); % Lado inferior U_save(:,M+1,:)=zeros(M+1,1,Nframes); % Lado superior U_save(:,:,1)=U0; % Posición inicial MIM-UCM Página 78 t_save(1)=0; % Cuadro inicial de animación % OPERADOR D: Usamos el comando diag(vector,k) para crear la matriz tridiagonal % El comando kron se usa para poner unos en los pares de índices: Tridiag = diag(-4*ones((m-1)^2,1))+... kron(eye(m-1),diag(ones(m-2,1),1))+... kron(eye(m-1),diag(ones(m-2,1),-1))+... kron(diag(ones(m-2,1),1),eye(m-1))+... kron(diag(ones(m-2,1),-1),eye(m-1)); D=(1/h^2)*Tridiag; % Crear el operador discretizado % u_ant=u0; % Inicializar paso anterior u = u0 + dt*u *(dt^2)*(c^2)*D*u0; % Cálculo del paso 2 %u(i,l,j+1)=2*u(i,l,j)-u(i,l,j-1)+(c^2*k^2/h^2)*(u(i+1,l,j)+u(i-1,l,j)+u(i,l+1,j)+u(i,l- 1,j)-4*u(i,l,j)); 'Calculando. Espere, por favor...' % ITERAR para el resto de pasos temporales: for n=1:tsteps temp=u; u = 2*u - u_ant + (dt^2)*(c^2)*d*u; u_ant=temp; if mod(n,marca)==0 % Guardamos los valores de u sólo para algunos tiempos: indice = 1 + n/marca; U(2:M,2:M)=reshape(u,M-1,M-1); U_save(:,:,indice)=U; t_save(indice)=tiempos(n); 'Cálculo completo. Creando visualización...' % Representación: % Parámetros de visualización: camlight(camlight('right'),'right'); %view(0,90); % Angulo de visualización shading interp; lighting phong; colormap copper; axis off; zlim([-1 1]); colorbar; set(gca,'nextplot','replacechildren'); set(gcf, 'Rerer', 'ZBuffer'); set(gcf,'menubar','none'); % Quitar la barra de menú set(gcf,'position',[20 40 ResX ResY]);% Situar la figura a 20*40 píxeles con tamaño ResX*ResY: P1=moviein(NFramesPorIt*indice); % Crear película 1 [X,Y]=meshgrid(x,y); for i=1:indice surf(u_save(:,:,i)) set(gcf,'color', [0 0 0], 'Number', 'off', 'Name', sprintf('onda2d: N=%i, T=%.2f msec',i-1,t_save(i)*1e3)); for nf=1:nframesporit % Guardar 'NFramesPorIt' cuadros en el vídeo: P1((i-1)*NFramesPorIt+nf)=getframe(gcf); %pause(.1); 'Animación completa. Exportando vídeo...' save onda2d_p1.mat P1; % Guardar la animación MATLAB a un archivo mpgwrite(p1,jet,'onda2d_p1.mpg'); % Convertir la animación en vídeo MPEG 'Programa completo. Que tenga un buen día :)' MIM-UCM Página 8 9 SEGUNDA APROXIMACIÓN, CONDICIONES DE CONTORNO ESPECIALES Nota: para evitar colisiones entre asignaciones a contornos horizontales y verticales, las esquinas (2*2) del contorno se igualarán a 0 en cada iteración, en las tres celdillas accesibles (marcadas en rojo sobre la figura). %UCM-MIM 2009 MNMSD:ANA CARPIO %AUTOR:ALFONSO DE LA FUENTE RUIZ %function [U_save,x,y,t_save]= ondas2d(c,t_f,m,tsteps); %Resuelve utt - c2 (uxx +uyy) = 0 mediante un esquema explicito de segundo orden %Segunda aproximación. Contorno especial. clear all %Parámetros y datos de entrada: Nframes=120; % % Nº de cuadros de vídeo totales Nframes=input('Introduzca el Nº de fotogramas (Def.=120): '); NFramesPorIt=3; % Nº cuadros de vídeo por cada iteración dibujada c=1; % coeficiente c de la ecuacion (Velocidad de la onda) c=input('introduzca el valor de c, velocidad de onda (Def.=1): '); t_f=6; % Tiempo final hasta el que calculamos la solución t_f=input('introduzca el instante final de tiempo (Def.=6): '); M=11; %% N=length(x)=lenght(y) % Nº de partes para discretizar cada intervalo [-L,L] M=input('Introduzca el Nº de divisiones de la rejilla (Def.=11): '); ResX=640; ResY=240; ResX=input('Introduzca la resolución de vídeo en el eje X (Def.=640): '); ResY=input('Introduzca la resolución de vídeo en el eje Y (Def.=240): '); 'Inicializando segunda aproximación' L=1; % Semieje de intervalo cuadrado [-1,1] h=2*l/m; % dx=dy Longitud de paso espacial tsteps=360; %% Nº de partes iguales en que se descompone [0,t_f] k=c/(4*h^2); %% Paso espacial dt=t_f/tsteps; % Paso temporal tiempos=0:dt:t_f; % Mallado espacio-temporal % Recinto pequeño: x=-l:h:l; y=-l:h:l; [X,Y]=meshgrid(x,y); %%Condiciones iniciales: U0=exp(-10*(X.^2+Y.^2)); %% u0 % Posición inicial U1=zeros(size(X)); % Velocidad inicial %Condiciones iniciales, sin contornos: U0_red=U0(2:M,2:M); % Posición sin contorno U1_red=U1(2:M,2:M); % Velocidad sin contorno %Versiones aplanadas: u0=reshape(u0_red,(m-1)^2,1); u1=reshape(u1_red,(m-1)^2,1); %Utilizamos la matriz U para trabajar cómodamente con el primer índice %para la coordenada x y el segundo para la coordenada y U=zeros(M+1,M+1); U_save=zeros(M+1,M+1,Nframes); t_save=zeros(nframes,1); % Vector de cuadros de animación cuentaframe=1; %% marca=floor(tsteps/(nframes-1)); %% Para saber qué iteración almacenar MIM-UCM Página 910 % Condiciones de frontera: U0_izq=zeros(1,M+1,Nframes); % Lado izquierdo U0_dch=zeros(1,M+1,Nframes); % Lado derecho U0_inf=zeros(M+1,1,Nframes); % Lado inferior U0_sup=zeros(M+1,1,Nframes); % Lado superior % Inicialización de frontera: U0int_izq=U0(2,2:M);% Lado izquierdo interior U0int_dch=U0(M,2:M);% Lado derecho interior U0int_inf=U0(2:M,2);% Lado inferior interior U0int_sup=U0(2:M,M);% Lado superior interior for i=3:abs(m+1-2) U1_izq(i)=U0_izq(i)+c*k/h*(U0int_izq(i-1)-U0_izq(i)); for i=3:abs(m+1-2) U1_dch(i)=U0_dch(i)-c*k/h*(U0_dch(i)-U0int_dch(i-1)); for i=3:abs(m+1-2) U1_sup(i)=U0_sup(i)-c*k/h*(U0_sup(i)-U0int_sup(i-1)); for i=3:abs(m+1-2) U1_inf(i)=U0_inf(i)+c*k/h*(U0int_inf(i-1)-U0_inf(i)); %4 esquinas 2*2-1 nulas (decisión de diseño) U1_izq(2)=0; U1_izq(1)=0; U1_dch(2)=0; U1_dch(1)=0; U1_sup(1)=0; U1_sup(2)=0; U1_inf(1)=0; U1_inf(2)=0; U1_izq(M)=0; U1_izq(M+1)=0; U1_dch(M)=0; U1_dch(M+1)=0; U1_sup(M)=0; U1_sup(M+1)=0; U1_inf(M)=0; U1_inf(M+1)=0; % 4 redund. %Inicialización U_save(1,:,:)=U0_izq; U_save(M+1,:,:)=U0_dch; U_save(:,1,:)=U0_inf; U_save(:,M+1,:)=U0_sup; % U_save(:,:,1)=U0; % Posición inicial t_save(1)=0; % Cuadro inicial de animación % OPERADOR D: Usamos el comando diag(vector,k) para crear la matriz tridiagonal % El comando kron se usa para poner unos en los pares de índices: Tridiag = diag(-4*ones((m-1)^2,1))+... kron(eye(m-1),diag(ones(m-2,1),1))+... kron(eye(m-1),diag(ones(m-2,1),-1))+... kron(diag(ones(m-2,1),1),eye(m-1))+... kron(diag(ones(m-2,1),-1),eye(m-1)); D=(1/h^2)*Tridiag; % Crear el operador discretizado % u_ant=u0; % Inicializar paso anterior u = u0 + dt*u *(dt^2)*(c^2)*D*u0; % Cálculo del paso 2 %u(i,l,j+1)=2*u(i,l,j)-u(i,l,j-1)+(c^2*k^2/h^2)*(u(i+1,l,j)+u(i-1,l,j)+u(i,l+1,j)+u(i,l- 1,j)-4*u(i,l,j)); % Inicialización de nueva frontera ++ 'Calculando. Espere, por favor...' % ITERAR para el resto de pasos temporales: for n=1:tsteps temp=u; u = 2*u - u_ant + (dt^2)*(c^2)*d*u; u_ant=temp; %calcular nuevos contornos ++ if mod(n,marca)==0 % Guardamos los valores de u sólo para algunos tiempos: indice = 1 + n/marca; U(2:M,2:M)=reshape(u,M-1,M-1); %asignar nuevos contornos ++ MIM-UCM Página 10 11 U_save(:,:,indice)=U; t_save(indice)=tiempos(n); 'Cálculo completo. Creando visualización...' % Representación: % Parámetros de visualización: camlight(camlight('right'),'right'); %view(0,90); % Angulo de visualización shading interp; lighting phong; colormap copper; axis off; zlim([-1 1]); colorbar; set(gca,'nextplot','replacechildren'); set(gcf, 'Rerer', 'ZBuffer'); set(gcf,'menubar','none'); % Quitar la barra de menú set(gcf,'position',[20 40 ResX ResY]);% Situar la figura a 20*40 píxeles con tamaño ResX*ResY: P2=moviein(NFramesPorIt*indice); % Crear película 1 [X,Y]=meshgrid(x,y); for i=1:indice surf(u_save(:,:,i)) set(gcf,'color', [0 0 0], 'Number', 'off', 'Name', sprintf('onda2d: N=%i, T=%.2f msec',i-1,t_save(i)*1e3)); for nf=1:nframesporit % Guardar 'NFramesPorIt' cuadros en el vídeo: P2((i-1)*NFramesPorIt+nf)=getframe(gcf); %pause(.1); 'Animación completa. Exportando vídeo...' save onda2d_p2.mat P2; % Guardar la animación MATLAB a un archivo mpgwrite(p2,jet,'onda2d_p2.mpg'); % Convertir la animación en vídeo MPEG 'Programa terminado. Que tenga un buen día :)' MIM-UCM Página 1112 TERCERA APROXIMACIÓN, RECINTO MAYOR %UCM-MIM 2009 MNMSD:ANA CARPIO %AUTOR:ALFONSO DE LA FUENTE RUIZ %function [U_save,x,y,t_save]= ondas2d(c,t_f,m,tsteps); %Resuelve utt - c2 (uxx +uyy) = 0 mediante un esquema explicito de segundo orden %Tercera aproximación. Contorno nulo. clear all %Parámetros y datos de entrada: Nframes=180; % % Nº de cuadros de vídeo totales Nframes=input('Introduzca el Nº de fotogramas (Def.=180): '); NFramesPorIt=3; % Nº cuadros de vídeo por cada iteración dibujada c=1; % coeficiente c de la ecuacion (Velocidad de la onda) c=input('introduzca el valor de c, velocidad de onda (Def.=1): '); t_f=4; % Tiempo final hasta el que calculamos la solución t_f=input('introduzca el instante final de tiempo (Def.=4): '); M=36; %% N=length(x)=lenght(y) % Nº de partes para discretizar cada intervalo [-3*L,3*L] M=input('Introduzca el Nº de divisiones de la rejilla (Def.=36): '); ResX=640; ResY=240; ResX=input('Introduzca la resolución de vídeo en el eje X (Def.=640): '); ResY=input('Introduzca la resolución de vídeo en el eje Y (Def.=240): '); 'Inicializando primera aproximación' L=3; % Semieje de intervalo cuadrado [-3,3] h=2*l/m; % dx=dy Longitud de paso espacial tsteps=360; %% Nº de partes iguales en que se descompone [0,t_f] k=c/(4*h^2); %% Paso espacial dt=t_f/tsteps; % Paso temporal tiempos=0:dt:t_f; % Mallado espacio-temporal % Recinto pequeño: x=-l:h:l; y=-l:h:l; [X,Y]=meshgrid(x,y); %%Condiciones iniciales: U0=exp(-10*(X.^2+Y.^2)); %% u0 % Posición inicial U1=zeros(size(X)); % Velocidad inicial %Condiciones iniciales, sin contornos: U0_red=U0(2:M,2:M); % Posición sin contorno U1_red=U1(2:M,2:M); % Velocidad sin contorno %Versiones aplanadas: u0=reshape(u0_red,(m-1)^2,1); u1=reshape(u1_red,(m-1)^2,1); %Utilizamos la matriz U para trabajar cómodamente con el primer índice %para la coordenada x y el segundo para la coordenada y U=zeros(M+1,M+1); U_save=zeros(M+1,M+1,Nframes); t_save=zeros(nframes,1); % Vector de cuadros de animación cuentaframe=1; %% marca=floor(tsteps/(nframes-1)); %% Para saber qué iteración almacenar % Condiciones de frontera: U_save(1,:,:)=zeros(1,M+1,Nframes); % Lado izquierdo U_save(M+1,:,:)=zeros(1,M+1,Nframes); % Lado derecho U_save(:,1,:)=zeros(M+1,1,Nframes); % Lado inferior U_save(:,M+1,:)=zeros(M+1,1,Nframes); % Lado superior U_save(:,:,1)=U0; % Posición inicial t_save(1)=0; % Cuadro inicial de animación % OPERADOR D: Usamos el comando diag(vector,k) para crear la matriz tridiagonal % El comando kron se usa para poner unos en los pares de índices: Tridiag = diag(-4*ones((m-1)^2,1))+... kron(eye(m-1),diag(ones(m-2,1),1))+... kron(eye(m-1),diag(ones(m-2,1),-1))+... MIM-UCM Página 1213 kron(diag(ones(m-2,1),1),eye(m-1))+... kron(diag(ones(m-2,1),-1),eye(m-1)); D=(1/h^2)*Tridiag; % Crear el operador discretizado % u_ant=u0; % Inicializar paso anterior u = u0 + dt*u *(dt^2)*(c^2)*D*u0; % Cálculo del paso 2 %u(i,l,j+1)=2*u(i,l,j)-u(i,l,j-1)+(c^2*k^2/h^2)*(u(i+1,l,j)+u(i-1,l,j)+u(i,l+1,j)+u(i,l- 1,j)-4*u(i,l,j)); 'Calculando. Espere, por favor...' % ITERAR para el resto de pasos temporales: for n=1:tsteps temp=u; u = 2*u - u_ant + (dt^2)*(c^2)*d*u; u_ant=temp; if mod(n,marca)==0 % Guardamos los valores de u sólo para algunos tiempos: indice = 1 + n/marca; U(2:M,2:M)=reshape(u,M-1,M-1); U_save(:,:,indice)=U; t_save(indice)=tiempos(n); 'Cálculo completo. Creando visualización...' % Representación: % Parámetros de visualización: camlight(camlight('right'),'right'); %view(0,90); % Angulo de visualización shading interp; lighting phong; colormap copper; axis off; zlim([-1 1]); colorbar; set(gca,'nextplot','replacechildren'); set(gcf, 'Rerer', 'ZBuffer'); set(gcf,'menubar','none'); % Quitar la barra de menú set(gcf,'position',[20 40 ResX ResY]);% Situar la figura a 20*40 píxeles con tamaño ResX*ResY: P3=moviein(NFramesPorIt*indice); % Crear película 3 [X,Y]=meshgrid(x,y); for i=1:indice surf(u_save(:,:,i)) set(gcf,'color', [0 0 0], 'Number', 'off', 'Name', sprintf('onda2d: N=%i, T=%.2f msec',i-1,t_save(i)*1e3)); for nf=1:nframesporit % Guardar 'NFramesPorIt' cuadros en el vídeo: P3((i-1)*NFramesPorIt+nf)=getframe(gcf); %pause(.1); 'Animación completa. Exportando vídeo...' save onda2d_p3.mat P3; % Guardar la animación MATLAB a un archivo mpgwrite(p3,jet,'onda2d_p3.mpg'); % Convertir la animación en vídeo MPEG 'Programa completo. Que tenga un buen día :)' MIM-UCM Página 1314 RESULTADOS Se presentan a continuación los resultados de ejecución de los programas. Se permite elegir los parámetros por interpelación interactiva vía consola. Las animaciones se exportan a ficheros en formato estándar MPEG y vídeo MATLAB en el mismo directorio. Para exportar los vídeos es necesario instalar el plug-in MPGwrite 6.0 ya mencionado. El vídeo resultante para la primera aproximación, con condiciones de contorno nulas, puede reproducirse en la siguiente dirección del portal de vídeo en internet YouTube: MIM-UCM Página 14 15 Se muestra el primer fotograma de la ejecución de la segunda aproximación, inicializada con condiciones de contorno especiales. Como ya se ha indicado, se tomó la decisión de diseño de anular las celdillas de las cuatro esquinas, a falta de indicaciones a este respecto en el enunciado. Junto con el código fuente se incluyen también algunos cálculos intermedios realizados a mano para deducir las condiciones de contorno y traducirlas a código MATLAB. El vídeo resultante para la tercera aproximación, con condiciones de contorno nulas sobre un recinto con el triple de lado, puede reproducirse en la siguiente dirección del portal de vídeo en internet YouTube: Depio de las condiciones iniciales y del tiempo de ejecución, podría ser conveniente elegir un recinto aún mayor, con multiplicador superior a tres (se sugiere ocho). De no hacerlo así podría suceder que el retorno debido al rebote de la ondas en los contornos del recinto distorsionara las condiciones de contorno para el recinto pequeño, anulando así la hipótesis de infinitud para el dominio. MIM-UCM Página 15 16 El código fuente para esta aproximación se ha parametrizado para observar el comienzo del rebote de retorno. Como posible mejora se sugiere combinar la segunda aproximación con la tercera, ejecutando ambas en paralelo, de modo que las condiciones de contorno para el recinto menor se actualicen, en cada iteración, con los valores de función que en esas mismas celdillas almacena el recinto mayor. Autor: Alfonso de la Fuente Ruiz MIM-UCM Página 1617 BIBLIOGRAFÍA Esta bibliografía incluye una serie de libros, artículos y otras referencias que se han consultado para la realización del presente trabajo. [1]: Apuntes y guiones de prácticas de la asignatura MNMSD del Máster Oficial de Postgrado en Ingeniería Matemática adaptado al Espacio Europeo de Educación Superior (EEES/EHEA), Universidad Complutense de Madrid, curso *2+: Numerical Methods for Problems with Moving Fronts by Bruce A. Finlayson, University of Washington. Ravenna Park Publishing Inc. (1992) *3+: Numerical Analysis. Mathematics of Scientific Computing by David Kincaid and Ward Cheney, University of Texas at Austin. Brooks/Cole (1991) *4+: A compium of partial differential equation models: Method Of Lines analysis with Matlab by William E. Schiesser and Graham W. Griffiths. Cambridge University Press (2009) *5+: Computational Physics 430 (course) by Ross Spencer and Michael Ware, Department of Physics and Astronomy, Brigham Young University. [6]: Tiny FDTD v1.0 by Nick Clark. MATLAB Central (7 Aug. 2008) *7+: Web personal Ana Carpio: Laboratorio de Realidad Virtual Ecuaciones de ondas (Ejemplos VRML en Cortona3D) por Ana Carpio Rodríguez y Guillermo Garrido Yuste, UCM- UNED. *8+: Notes on perfectly matched layers (PMLs) by Steven G. Johnson. MIT (19 July 2008) *9+: Electromagnetic simulation using the FDTD method by Dennis M. Sullivan, University of Idaho. IEEE press (2000) [10]: Finite Difference Methods for Differential Equations by Randall J. LeVeque. 585 course from the University of Washington (January 2006) *11+: UNIVERSIDAD AUTÓNOMA DE MADRID: Prácticas de Ecuaciones en Derivadas Parciales y Análisis Numérico de Pablo Angulo Ardoy y María López Fernández (UAM) MIM-UCM Página 17 Documentos relacionados
Tema 6: Introducción a los gráficos en 3 dimensiones 1. Introducción Matlab está preparado para realizar diversos tipos de gráficos en tres dimensiones. Ya se ha comentado que por las características del Más detalles GENERACIÓN DE MALLAS DE HEXAEDROS EN GEOMETRÍAS MÚLTIPLEMENTE CONEXAS MEDIANTE SUBMAPPING
7th Workshop on Numerical Methods in Applied Science and Engineering (NMASE 08) Vall de Núria, 9 a 11 de enero de 2008 c LaCàN, www.lacan-upc.es GENERACIÓN DE MALLAS DE HEXAEDROS EN GEOMETRÍAS MÚLTIPLEMENTE Más detalles Práctica 5- Estudio y análisis de la absorción de la radiación electromagnética en tejidos biológicos I.
Master en Ingeniería Biomédica Técnicas de simulación wireless/fdtd/fem para aplicaciones biomédicas Práctica 5- Estudio y análisis de la absorción de la radiación electromagnética en tejidos biológicos Más detalles Curso de Postgrado Introducción al Trabajo con Matlab. Profesor: Ramón Quiza Sardiñas E-Mail: quiza@umcc.cu. Marzo / 2006
Universidad de Matanzas Camilo Cienfuegos Facultad de Ingenierías Química y Mecánica Departamento de Ingeniería Mecánica Curso de Postgrado Introducción al Trabajo con Matlab Profesor: Ramón Quiza Sardiñas Más detalles 10.4 Dibujos sobre dominios mallados en triángulos LECCIÓN V
10.4 Dibujos sobre dominios mallados en triángulos LECCIÓN V >>vx=-y./(x.^+y.^); >>vy=x./(x.^+y.^); >>h=quiver(x,y,vx,vy); >>axis square % calculamos vectores Observa que cerca del (0,0) los vectores se Más detalles Unidad V: Integración
Unidad V: Integración 5.1 Introducción La integración es un concepto fundamental de las matemáticas avanzadas, especialmente en los campos del cálculo y del análisis matemático. Básicamente, una integral Más detalles Práctica 1 - Pista de Carreras 12407 - Programación II
1. Introducción Práctica 1 - Pista de Carreras 12407 - Programación II En esta práctica el objetivo es implementar una matriz de adyacencia para el juego Pista de Carreras. Con tal fin, primero hay que Más detalles Guía AutoCAD 2011. Curso 3D. http://trazart.com.uy info@trazart.com.uy 099.758352 Montevideo Uruguay
Guía AutoCAD 2011 Curso 3D http://trazart.com.uy info@trazart.com.uy 099.758352 Montevideo Uruguay Gabriel Francia - 2 - Guía de Curso 3D AutoCAD 2011 INDICE Temática Página Requerimientos del sistema Más detalles Simulación numérica con elementos finitos de un micro-relé
Simulación numérica con elementos finitos de un micro-relé Titulación: Alumno: Directores: Ingeniería Industrial César Alfaro Sánchez Juan Álvaro Fuentes Moreno y Francisco Periago Esparza Cartagena, 7 Más detalles Acercándose a Flash. Capítulo. 1.1 Por qué Flash?
Capítulo 1 Acercándose a Flash 1.1 Por qué Flash? F lash se ha convertido en un clásico para el diseño de páginas web y de presentaciones multimedia interactivas. Las características más destacadas de Más detalles Para generar una malla de puntos en los que evaluar una función de dos variables. meshgrid(x) %Es equivalente a meshgrid(x,x) Ejemplo.
PRÁCTICA GRÁFICAS EN EL ESPACIO Prácticas Matlab Práctica 8: Gráficas en el espacio Objetivos Representar curvas y superficies en el espacio. Representar la gráfica de una función Comandos de Matlab Para Más detalles Prácticas de programación en C con MinGW Developer Studio
Prácticas de programación en C con MinGW Developer Studio MinGW Developer Studio es un entorno de desarrollo integrado (IDE) para la programación en lenguaje C gratuito y cómodo de usar. Se ejecuta en Más detalles ECUACIONES DIFERENCIALES Y DIFERENCIAS FINITAS DIFFERENTIAL EQUATIONS AND FINITE DIFFERENCE
ECUACIONES DIFERENCIALES Y DIFERENCIAS FINITAS DIFFERENTIAL EQUATIONS AND FINITE DIFFERENCE Arturo Pérez París: Universidad de Alcalá. Madrid (España). arturo.perez@mixmail.com Julio Gutiérrez Muñoz: Universidad Más detalles Master Oficial en Clima, Energía y Riesgo Ambiental GUION DE PRÁCTICA Curso 2010-2011
Master Oficial en Clima, Energía y Riesgo Ambiental GUION DE PRÁCTICA Curso 2010-2011 Clase práctica de Dinámica Atmosférica: Ejecución del modelo regional climático REMO Breve descripción En esta clase Más detalles Modelización y Balanceo de la Carga Computacional en la Simulación Paralela de la Dispersión Atmosférica de Contaminantes
Modelización y Balanceo de la Carga Computacional en la Simulación Paralela de la Dispersión Atmosférica de Contaminantes Diego R. Martínez diegorm@dec.usc.es Dpto. Electrónica y Computación Universidad Más detalles Mecánica de Fluidos Computacional
Mecánica de Fluidos Computacional Patricio Bohórquez Escuela Politécnica Superior de Jaén Ingeniería Industrial Universidad de Jaén 22/Febrero/2011 Mecánica de Fluidos Computacional p.1 Curso de Mecánica Más detalles Concurso en Ingeniería de Control
CEA Concurso en Ingeniería de Control 2012 Control autónomo del seguimiento de trayectorias de un vehículo cuatrirrotor. Documentación Técnica Fase 2 Organiza el Grupo Temático de ingeniería de control Más detalles EL ANÁLISIS POR ELEMENTOS FINITOS: UNA METODOLOGÍA MUY RECIENTE EN ECONOMÍA
EL ANÁLISIS POR ELEMENTOS FINITOS: UNA METODOLOGÍA MUY RECIENTE EN ECONOMÍA Miguel Escribano Ródenas Departamento de Economía Financiera y Contabilidad I Escuela Universitaria de Estudios Empresariales Más detalles Guía del supervisor ÍNDICE. Universidad Virtual Educación Continua y Desarrollo Empresarial
Guía del supervisor TEMAS ÍNDICE PÁGINAS Requerimientos tecnológicos 02 Obtención de reportes 03 1 Requerimientos tecnológicos Antes de iniciar su proceso de inscripción, es importante que verifique que Más detalles Ejemplo: Resolvemos Sin solución. O siempre es positiva o siempre es negativa. Damos un valor cualquiera Siempre + D(f) =
T1 Dominios, Límites, Asíntotas, Derivadas y Representación Gráfica. 1.1 Dominios de funciones: Polinómicas: D( = La X puede tomar cualquier valor entre Ejemplos: D( = Función racional: es el cociente Más detalles UNIVERSIDAD NACIONAL de ROSARIO
UNIVERSIDAD NACIONAL de ROSARIO FACULTAD de CIENCIAS EXACTAS INGENIERIA y AGRIMENSURA APLICACIÓN DE TÉCNICAS DE MODELIZACIÓN EN PROBLEMAS DE ELECTROMAGNETISMO. Ing. Susana Bellagamba Profesor. Adjunto Más detalles Herramientas de simulación de código abierto para la mejora del aprendizaje en Ingeniería Eléctrica
Herramientas de simulación de código abierto para la mejora del aprendizaje en Ingeniería Eléctrica José A. Domínguez (jadona@unizar.es), José Luis Bernal (jlbernal@unizar.es), Eva-Sara Carod (escarod@unizar.es), Más detalles Apuntes de Compresión Fractal de Imágenes
Apuntes de Compresión Fractal de Imágenes Gonzalo Rojas C., Ulrich Raff B. Grupo de Procesamiento de Imágenes Departamento de Física Universidad de Santiago de Chile Av. Ecuador 3493 Santiago, CHILE E-MAIL: Más detalles Utilización y aplicación de programas informáticos para el análisis del movimiento deportivo. Programa A.T.D. (Análisis de la Técnica Deportiva)
Utilización y aplicación de programas informáticos para el análisis del movimiento deportivo Programa A.T.D. (Análisis de la Técnica Deportiva) Raúl Arellano Colomina Facultad de las Ciencias de la Actividad Más detalles Uso de un software como propuesta metodológica para la enseñanza de ecuaciones diferenciales
Sociedad Colombiana de Matemáticas XV Congreso Nacional de Matemáticas 2005 Apuntes Lecturas Matemáticas Volumen Especial (2006), páginas 361 369 Uso de un software como propuesta metodológica para la Más detalles Grado en Ingeniería en Tecnologías Industriales. Curso 2014/2015. Asignatura: Cálculo II Código: IIN106
Grado en Ingeniería en Tecnologías Industriales Curso 2014/2015 Asignatura: Cálculo II Código: IIN106 Asignatura: IIN106 Cálculo II Formación: Básica Créditos: 6 Curso: Primero Semestre: Segundo Grupo: Más detalles 1 AYUDA SOLIDWORKS MOTION
1 AYUDA SOLIDWORKS MOTION El movimiento de los componentes que forman parte del ensamblaje durante la simulación, estará determinado por varios factores como por ejemplo las uniones que conectan a las Más detalles Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos.
Trabajo: DEMO: 3-D plots. Informática aplicada á problemas químicos. Héctor Miguéns Moares. D.N.I.: 53486401 Q Esteban Suárez Picado. D.N.I.: 47380753 V DEMO: 3-D Plots: Introducción: En este trabajo manejaremos Más detalles Proyecto de Innovación Docente ID2013/061
Escuela Politécnica Superior de Zamora MEMORIA DE RESULTADOS Proyecto de Innovación Docente ID2013/061 DESARROLLO E IMPLEMENTACIÓN DE PRÁCTICAS ESPECÍFICAS DE INGENIERÍA INVERSA EN LAS ASIGNATURAS DE DIBUJO Más detalles PREGUNTAS FRECUENTES SOBRE LA APLICACIÓN PARA REALIZAR LA DECLARACIÓN DE ENVASES
PREGUNTAS FRECUENTES SOBRE LA APLICACIÓN PARA REALIZAR LA DECLARACIÓN DE ENVASES ECOSOFT Qué requisitos mínimos tiene que tener mi equipo? Windows XP (Service Pack 3), Windows Vista (Service Pack 2) y Más detalles REPRESENTACIÓN GRÁFICA DE FUNCIONES BIDIMENSIONALES MEDIANTE EL USO DEL COMPUTADOR.
REPRESENTACIÓN GRÁFICA DE FUNCIONES BIDIMENSIONALES MEDIANTE EL USO DEL COMPUTADOR. Alejandro E. Bolívar P. Escuela de Ingeniería Mecánica. Universidad de Carabobo. Bárbula, Valencia. Venezuela. abolivarl@hotmail.com Más detalles Integrate and Fire Systems Windows/C++ 1.0
Integrate and Fire Systems Windows/C++ 1.0 Integrate and Fire Systems es un software interactivo que tiene por objetivo realizar en forma amigable para el usuario el análisis de sistemas dinámicos en la Más detalles ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA EDITOR TICO
ELABORACIÓN DE TABLEROS DINÁMICOS DE COMUNICACIÓN CON EL PROGRAMA (Tico 2.0) EDITOR TICO La idea principal que motivo este proyecto fue trasladar la definición tradicional de tablero de comunicación en Más detalles Herramientas computacionales para la matemática MATLAB: Gráficas 3D
Herramientas computacionales para la matemática MATLAB: Gráficas 3D Verónica Borja Macías Abril 2012 1 Gráficas Tridimensionales Quizás sea ésta una de las características de MATLAB que más admiración Más detalles SEGUIMIENTO CON FLASH CS3 PRO
Edición 2005 Flash para la enseñanza SEGUIMIENTO CON FLASH CS3 PRO MATERIALES PARA LA FORMACIÓN A DISTANCIA DEL PROFESORADO CNICE ÍNDICE Introducción... 3 1. Requisitos del sistema... 3 2. Instalación Más detalles GUIA DE INSTALACIÓN Gestor Factura
GUIA DE INSTALACIÓN Gestor Factura Manual de usuario: Gestor Factura Versión 5.0 Mayo 2012 Guia de Instalación: Gestor Factura Índice 1. Instalación (Volver al Índice) 3 2. Desinstalación (Volver al Índice) Más detalles Desarrollo de una GUI en MATLAB Para la Simulación del Fenómeno de Refracción por FDTD
Facultad de Ciencias Básicas c Programa de Matemáticas Vol. I, No, 04) Revista Del Programa De Matemáticas 04) 7 Desarrollo de una GUI en MATLAB Para la Simulación del Fenómeno de Refracción por FDTD Developing Más detalles A technological company
A technological company - Instop, S.L.U. es desde el año 1997 el proveedor de soluciones globales en el campo de la topografía para todos los profesionales de nuestro país - www.instop.es es el primer Más detalles TÉCNICAS DE SIMULACIÓN
ASIGNATURA DE MÁSTER: TÉCNICAS DE SIMULACIÓN Curso 2015/2016 (Código:22201221) 1.PRESENTACIÓN La simulación es una de las técnicas más utilizadas en Metodología de las Ciencias del Comportamiento, y un Más detalles Laboratorio de Bioingeniería y Cronobiología. Dpto. de Teoría de la Señal y Comunicaciones. Universidad de Vigo RESUMEN
VI Congreso Galego de Estatística e Investigación de Operacións Vigo 5-7 de Novembro de 2003 ESTADLAB: SOFTWARE MULTIPLATAFORMA DE APOYO A LA DOCENCIA DE PROBABILIDAD, VARIABLES ALEATORIAS Y PROCESOS ESTOCÁSTICOS Más detalles Panorama del curso Métodos Numéricos I
Panorama del curso Métodos Numéricos I Egor Maximenko ESFM del IPN 2014 Egor Maximenko (ESFM del IPN) Métodos Numéricos I 2014 1 / 35 Contenido 1 Propósito y programa del curso, software y literatura 2 Más detalles TEMA 7 GEOMETRÍA ANALÍTICA
Nueva del Carmen, 35. 470 Valladolid. Tel: 983 9 63 9 Fax: 983 89 96 TEMA 7 GEOMETRÍA ANALÍTICA. Objetivos / Criterios de evaluación O.7. Concepto y propiedades de los vectores O.7. Operaciones con vectores: Más detalles Para agregar una imagen al archivo de Notebook que estamos creando, lo podemos hacer de cualquiera de las siguientes formas:
3.7. Insertamos imágenes en NOTEBOOK Para agregar una imagen al archivo de Notebook que estamos creando, lo podemos hacer de cualquiera de las siguientes formas: Desde la Capturadora de imágenes Usando Más detalles UNIVERSIDAD DE EXTREMADURA Departamento de Matemáticas. Matemáticas. Manuel Fernández García-Hierro Badajoz, Febrero 2008
UNIVERSIDAD DE EXTREMADURA Departamento de Matemáticas Matemáticas Manuel Fernández García-Hierro Badajoz, Febrero 2008 Capítulo VI Concepto de error 6.1 Introducción Uno de los temas más importantes en Más detalles MCBtec Mas información en
MCBtec Mas información en www.mcbtec.com INTRODUCCIÓN A LA SIMULACION POR ORDENADOR Indice: Objetivo de este texto. Simulación por ordenador. Dinámica y simulación. Ejemplo disparo de un proyectil. Ejemplo Más detalles Máquina Virtual, instrucciones de instalación
Máquina Virtual, instrucciones de instalación INTRODUCCIÓN Una máquina virtual es un software que emula a una computadora dentro de otra y puede ejecutar programas como si fuese una computadora real. Una Más detalles Manual de Introducción a SIMULINK
Manual de Introducción a SIMULINK Autor: José Ángel Acosta Rodríguez 2004 Capítulo Ejemplo.. Modelado de un sistema dinámico En este ejemplo se realizará el modelado de un sistema dinámico muy sencillo. Más detalles 1.1. PROGRAMA DE DISEÑO GRÁFICO EN
1.1. PROGRAMA DE DISEÑO GRÁFICO EN TRES DIMENSIONES Diseño Gráfico en tres Dimensiones 1 1.1.1. JUSTIFICACIÓN Esta asignatura de carácter optativo corresponde al plan de estudios vigente de la titulación Más detalles Anahuac México Sur. 3 Investigador, Centro de Ingeniería y Desarrollo Industrial.
Generación de trayectorias para un robot manipulador utilizando procesamiento de imágenes y splines Trajectory generation for a manipulator robot using image processing and splines J. A. Soto Cajiga, J. Más detalles PRÁCTICA 2: MODELADO DE SISTEMAS
. PRÁCTICA : MODELADO DE SISTEMAS. INTRODUCCIÓN Esta práctica está dedicada al modelado de sistemas. En primer lugar se describen las técnicas de representación basadas en el modelo de estado y posteriormente Más detalles M a t e m á t i c a s I I 1
Matemáticas II Matemáticas II ANDALUCÍA CNVCATRIA JUNI 009 SLUCIÓN DE LA PRUEBA DE ACCES AUTR: José Luis Pérez Sanz pción A Ejercicio En este límite nos encontramos ante la indeterminación. Agrupemos la Más detalles LABORATORIO DE SEÑALES Y SISTEMAS PRACTICA 1
LABORATORIO DE SEÑALES Y SISTEMAS PRACTICA CURSO 005-006 PRÁCTICA SEÑALES Y SISTEMAS CONTINUOS Las presente practica trata distintos aspectos de las señales y los sistemas en tiempo continuo. Los diferentes Más detalles APENDICE A AMANUAL DEL USUARIO DEL PAQUETE COMPUTACIONAL
APENDICE A AMANUAL DEL USUARIO DEL PAQUETE COMPUTACIONAL 98 Scupa 1.0 Manual del usuario A. 1 Introducción Scupa 1.0 es una aplicación desarrollada en Visual Basic.NET para la resolución de un modelo de Más detalles PROGRAMA DE CURSO. Horas de Trabajo Personal 6 10 3,0 2,0 5,0. Horas de Cátedra
PROGRAMA DE CURSO Código FI1002 Nombre Sistemas Newtonianos Nombre en Inglés Newtonian Systems SCT Unidades Docentes Horas de Cátedra Horas Docenci a Auxiliar Horas de Trabajo Personal 6 10 3,0 2,0 5,0 Más detalles 6.2 Importar una imagen desde Flash
Capítulo 6 Importar recursos 6.1 Introducción L as películas de Flash admiten el empleo de ilustraciones creadas en otras aplicaciones. Puedes importar gráficos vectoriales, mapas de bits, vídeos, sonidos, Más detalles 6ª Práctica. Matlab página 1
6ª Práctica. Matlab página 1 PROGRAMACIÓN EN MATLAB PRÁCTICA 06 INSTRUCCIÓN BREAK TRATAMIENTO DE IMÁGENES EN MATLAB FUNCIONES Y GRÁFICOS EJERCICIO 1. INSTRUCCIÓN BREAK...1 EJERCICIO 2. TRATAMIENTO DE IMÁGENES Más detalles Introducción al estudio de la filtración mediante métodos numéricos
Introducción al estudio de la filtración mediante métodos numéricos 1. Introducción Este capítulo trata de introducir al estudiante en la resolución de problemas de filtración mediante métodos numéricos. Más detalles En esta segunda y última parte de la unidad veremos algunas de las funciones
Semana 6 Presentación En esta segunda y última parte de la unidad veremos algunas de las funciones más importantes de Microsoft PowerPoint, entre ellas: la creación y el trabajo con gráficos y animaciones, Más detalles Vídeo y animaciones ::: Captura de vídeo Diseño de materiales multimedia. Web 2.0. 4.4 Captura de vídeo
336 4.4 Captura de vídeo 337 4.4 Captura de vídeo En este apartado se explica el procedimiento para capturar vídeo de una cámara digital DV utilizando Windows Movie Maker en equipos Windows o bien Kino Más detalles Inicio con CATIA. Capítulo 1
CATIA_01_2011_filmar:Maquetación 1 29/09/2011 13:18 Página 1 Capítulo 1 Inicio con CATIA Este capítulo hace una breve descripción del entorno del programa CATIA V5 R16, ya que el programa carece de una Más detalles Métodos Numéricos utilizando Scilab
UNIVERSIDAD NACIONAL DE TUCUMÁN Facultad de Ciencias Exactas y Tecnología Departamento de Electricidad, Electrónica y Computación Carrera de Ingeniería en Computación Métodos Numéricos () Métodos Numéricos Más detalles PRÁCTICA Nº 4: SIMULACIÓN DE CIRCUITOS EN RÉGIMEN TRANSITORIO Y CORRIENTE ALTERNA
PRÁCTICA Nº 4: SIMULACIÓN DE CIRCUITOS EN RÉGIMEN TRANSITORIO Y CORRIENTE ALTERNA 4.1. Medidas con el osciloscopio El osciloscopio es un instrumento que sirve para visualizar señales periódicas. Nos permite, Más detalles Pontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: MATERIA O MÓDULO: GRAFICACIÓN Y ANIMACIÓN. CÓDIGO: 12308 CARRERA: Ingeniería de Sistemas. NIVEL: Quinto. No. CREDITOS: 4 SEMESTRE/AÑO ACADEMICO: Primer semestre/2009-2010 CRÉDITOS Más detalles PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA
0 PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA ESTUDIO DEL FLUJO EN UN TANQUE AGITADOR VERTICAL DE IMPULSOR PTB CON SUPERFICIE LIBRE MEDIANTE EL PROGRAMA ANSYS CFX V.14.0 Más detalles Grado en Diseño Industrial y desarrollo de producto. Curso 2014/2015. Asignatura: Cálculo II Código: IIN106
Grado en Diseño Industrial y desarrollo de producto Curso 2014/2015 Asignatura: Cálculo II Código: IIN106 Asignatura: IIN106 Cálculo II Formación: Básica Créditos: 6 Curso: Primero Semestre: Segundo Grupo: Más detalles Introducción a la programación en R
Programación en R 1 Introducción a la programación en R Qué es un programa de ordenador? Un programa de ordenador consiste en una secuencia de instrucciones que un ordenador pueda entender. El procesador Más detalles 5ª Práctica. Matlab página 1
5ª Práctica. Matlab página PROGRAMACIÓN EN MATLAB PRÁCTICA 05 GRÁFICOS EN MATLAB 2D Y 3D LECTURA DE FICHEROS ENTRADA DE PUNTOS CON EL RATÓN EJERCICIO. GRÁFICOS EN MATLAB BIDIMENSIONALES... EJERCICIO. UTILIZACIÓN Más detalles Escuela Politécnica Superior de Elche
Práctica 0 (Repaso) Estándar de programación y Diagramas de flujo.:::1 Sesión:::. a. Estándar de normalización En este apartado se sugieren una serie de normas que ayudarán a que el código sea más fácil Más detalles CÁLCULO PARA LA INGENIERÍA 1
CÁLCULO PARA LA INGENIERÍA 1 PROBLEMAS RESUELTOS Tema 3 Derivación de funciones de varias variables 3.1 Derivadas y diferenciales de funciones de varias variables! 1. Derivadas parciales de primer orden.! Más detalles Ventajas del Master en Flash MX sobre cualquier tipo de manuales de Flash MX o tutoriales de Flash MX
Qué es Flash MX? Flash MX es la herramienta de Macromedia para realizar presentaciones multimedia en la red de forma profesional. En esta nueva versión, Flash MX ha ampliado la programación para convertirla Más detalles Introducción al PSPICE
Pspice incluye varios programas, entre ellos está Schematics que es un programa de captura con una interfase directa a otros programas y opciones de Pspice. Con este programa se pueden realizar varias Más detalles Laboratorio de Señales y Comunicaciones (LSC) 3 er curso, Ingeniería de Telecomunicación. Curso 2005 2006. (1 sesión)
Transmisión Digital en Banda Base PRÁCTICA 8 (1 sesión) Laboratorio Señales y Comunicaciones (LSC) 3 er curso, Ingeniería Telecomunicación Curso 2005 2006 Javier Ramos, Fernando Díaz María y David Luengo Más detalles Manual de usuario de la aplicación para la presentación de solicitudes de ayudas para el Programa de Extensión de la Banda Ancha de Nueva Generación
aplicación para la presentación de solicitudes de ayudas para el Programa de Extensión de la Banda Ancha de Nueva Abril 2015 (v1.0) Índice. 1. Introducción... 3 2. Requisitos para ejecutar la aplicación... Más detalles PARTE I. Modelado y diseño en dos dimensiones
Universidad de Extremadura Centro Universitario de Plasencia. Titulación de Ingeniería Técnica Forestal. Departamento de Expresión Gráfica. Programa de la asignatura de Diseño Asistido por Ordenador Carga Más detalles El formato raster. Fundamentos
Capítulo 4 El formato raster. Fundamentos El formato ráster se fundamenta en la división del área de estudio en una matriz de celdillas, generalmente cuadradas. Cada una de estas celdillas recibe un único Más detalles ASIGNATURA: MÉTODOS NUMÉRICOS PARA INGENIEROS
Página 1 de 6 CARACTERÍSTICAS GENERALES* Tipo: DESCRIPCIÓN Formación básica, Obligatoria, Optativa Trabajo de fin de grado, Prácticas externas Duración: Semestral Semestre/s: 6 Número de créditos ECTS: Más detalles Barrido progresivo frente al barrido entrelazado
Barrido progresivo frente al barrido entrelazado En la actualidad, existen dos técnicas diferentes disponibles para interpretar el vídeo: barrido entrelazado y barrido progresivo (progressive scan e interlaced). Más detalles HSS-TLD. Software para sistemas TLD Panasonic Manual de Operación Ver. 1.0.0 Rev. 16/07/2009
HSS-TLD Software para sistemas TLD Panasonic Manual de Operación Ver. 1.0.0 Rev. 16/07/2009 Helgeson Scientific Services, S.A. Avda. Cámara de la Industria,18 Polígono Industrial 1-28938 Móstoles (Madrid) Más detalles 1.9. Requisitos mínimos de asistencia a las sesiones presenciales / Minimum attendance requirement
ASIGNATURA / COURSE TITLE COMPUTACION II/ COMPUTING II 1.1. Código / Course Number 16402 1.2. Materia / Content area Informática / Computing 1.3. Tipo / Type of Course Formación Básica / Compulsory subject Más detalles Modelación y Simulación en Física. Guia 3(v1): Raíces.
Modelación y Simulación en Física. Guia 3(v1): Raíces. Prof. Francisco Santibáñez Calderón. francisco.santibanez@ucv.cl Laboratorio de Mecanica de Materiales Complejos. 3 de octubre de 2013 Metodos Numericos Más detalles Introducción a la difusión en el tratamiento de imágenes
2 Introducción a la difusión en el tratamiento de imágenes Guillermo Gallego La idea que motiva el estudio de la difusión anisótropa en el tratamiento de imágenes es la búsqueda de métodos de suavizamiento Más detalles Máquina Virtual, instrucciones de instalación
Máquina Virtual, instrucciones de instalación INTRODUCCIÓN Una máquina virtual es un software que emula a una computadora dentro de otra y puede ejecutar programas como si fuese una computadora real. Una Más detalles Simulación de Sistemas Continuos y a Tramos. Prof. Dr. François E. Cellier Institut für Computational Science ETH Zürich.
Simulación de Sistemas Continuos y a Tramos Prof. Dr. François E. Cellier Institut für Computational Science ETH Zürich 5 de junio 007 Introducción Análisis del Error por Truncamiento Queremos hacer un Más detalles RESUMEN DEL PROGRAMA GNUPLOT
RESUMEN DEL PROGRAMA GNUPLOT Gnuplot es un programa de representación grafica de funciones y superficies, tanto definidas a través de sus expresiones analíticas, como de un conjunto de datos o puntos del Más detalles Gestión centralizada. Aplicación Cliente. (IPCMonitor) Septiembre, 2012 Versión 1.7. Manual de Usuario. 1 ofertasmultimedia.es
Cámara IP Gestión centralizada Aplicación Cliente (IPCMonitor) Septiembre, 2012 Versión 1.7 Manual de Usuario 1 ofertasmultimedia.es Contenido 1. Introducción... 2 2. Requisitos del Equipo... 3 3. Instalación... Más detalles Integrador, realimentación y control
Prctica 1 Integrador, realimentación y control El programa Simulink es un programa incluido dentro de Matlab que sirve para realizar la integración numérica de ecuaciones diferenciales a efectos de simular Más detalles Unidad 4: Vectores. 4.1 Introducción. 4.2 Vectores: enfoque geométrico
Unidad 4: Vectores 4.1 Introducción En este capítulo daremos el concepto de vector, el cual es una herramienta fundamental tanto para la física como para la matemática. La historia de los vectores se remonta Más detalles TELEFÓNICA MÓVILES ESPAÑA, S.A.U. Software para Soporte Unificado de Facturación
TELEFÓNICA MÓVILES ESPAÑA, S.A.U. Software para Soporte Unificado de Facturación Guía de Instalación Telefónica Móviles España, S.A.U. Plaza de la Independencia nº6 Madrid 28001 Teléfono (91) 336 33 00 Más detalles Videos didácticos para el aprendizaje de PSPICE
Videos didácticos para el aprendizaje de PSPICE 1.- Introducción Al ritmo que se ha generalizado el uso de PSPICE en la enseñanza universitaria, también se han desarrollado recursos didácticos para favorecer Más detalles 14.1 Configuración de las propiedades del documento
Capítulo 14 Publicación 14.1 Configuración de las propiedades del documento V amos a abrir la película natura.fla guardada en la carpeta Curso Flash/ejemplos. No es necesario guardar los cambios producidos Más detalles a < b y se lee "a es menor que b" (desigualdad estricta) a > b y se lee "a es mayor que b" (desigualdad estricta)
Desigualdades Dadas dos rectas que se cortan, llamadas ejes (rectangulares si son perpendiculares, y oblicuos en caso contrario), un punto puede situarse conociendo las distancias del mismo a los ejes, Más detalles Clave: 107-5-V-2-2013
Clave: 107-5-V-2-2013 Universidad de San Carlos de Guatemala Facultad de Ingeniería Departamento de Matemática Clave de Examen: 107-5-V-2-2013 Curso: Matemática Intermedia 1 Semestre: Segundo Código del Más detalles GENMATWEB: GENERADOR DE PRÁCTICAS PARA MATLAB WEB SERVER
XXV Jornadas de Automática Ciudad Real, del 8 al 10 de septiembre de 2004 GENMATWEB: GENERADOR DE PRÁCTICAS PARA MATLAB WEB SERVER Estrella Gómez Fernández Univ. Europea de Madrid estrella.gomez@uem.es Más detalles Técnicas de Programación
Técnicas de Programación U.D.1.2.- Programas informáticos de uso general: procesadores de texto y bases de datos. Lo primero que debemos hacer es desplegar la barra de Funciones de dibujo según vemos en Más detalles En nuestro país, se utiliza como sistema de referencia el WGS84 cuyo elipsoide posee parámetros propios y está materializado por la red POSGAR07.
Sistema de Posicionamiento Global (GPS) Este es un sistema que permite obtener sobre la superficie topográfica coordenadas geográficas (ϕ,λ,h) referidas, valga la redundancia, a un sistema de referencia Más detalles Descripción del Producto
Descripción del Producto El software MasterTool IEC es un completo ambiente de desarrollo de aplicaciones para los controladores programables de la Serie Duo. Esta herramienta permite la programación y Más detalles Páginas web ::: Documentos PDF en la web Diseño de materiales multimedia. Web 2.0. 1.11 Documentos PDF en la web
84 1.11 Documentos PDF en la web 85 1.11 Documentos PDF en la web 1.11.1 Introducción En un sitio web es frecuente poner a disposición de los usuarios documentos en formato PDF para la consulta de información. Más detalles 8. CONCLUSIONES Y RECOMENDACIONES
8. CONCLUSIONES Y RECOMENDACIONES 8.1 Conclusiones En el proyecto de tesis Realización de software educativo para simular la dispersión de contaminantes atmosféricos se desarrolló un programa computacional Más detalles DESCRIPCIÓN DE LA ASIGNATURA
DESCRIPCIÓN DE LA ASIGNATURA ASIGNATURA: Nombre en Inglés: SIMULATION OF MECHANICAL AND ELECTRICAL SYSTEMS Código UPM: 563000034 MATERIA: CRÉDITOS ECTS: 6 CARÁCTER: OBLIGATORIA TITULACIÓN: MASTER UNIVERSITARIO Más detalles Curso Experto en Herramientas de Diseño: CAD/CAM/CAE/PLM. Propuesta de Programa 763_05/2014
Curso Experto en Herramientas de Diseño: CAD/CAM/CAE/PLM Propuesta de Programa 763_05/2014 12 de Mayo de 2014 Índice Índice... 2 Introducción... 3 Objetivos... 3 Dirigido a... 3 Metodología... 3 Medios Más detalles 2017 © DocPlayer.es Política de privacidad | Condiciones del servicio | Feedback

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución