<?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=Sergio+Fernandez</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=Sergio+Fernandez"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Sergio_Fernandez"/>
		<updated>2026-04-29T17:25:29Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26623</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26623"/>
				<updated>2015-03-05T16:39:49Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: /* Cantidad de mineral sin extraer una vez transcurrida la vida útil  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
Dada la ecuación diferencial proporcionada en el problema, donde se tiene la derivada de Q con respecto al tiempo, la función de producción es la propia derivada, ya que Q es la función de distribución y P es la densidad, con lo cual la relación entre ambas es la derivada, esto es:&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
Como ya se ha comentado anteriormente la función P(producción) es la derivada de la cantidad extraída de material,&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
sabemos que la producción máxima es de 240, por tanto, derivando la función P e igualando a 0 obtenemos donde se produce el máximo&lt;br /&gt;
 dP/dt=0    t= c/r&lt;br /&gt;
que introducido en la ecuación  P e igualando a 240 se obtiene el valor de la tase de crecimiento r pedido &lt;br /&gt;
 r= 240e/k =0.06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraidas según el modelo de Gompertz'''==&lt;br /&gt;
&lt;br /&gt;
Mediante el modelo de Gompertz, podemos expresar la producción de minerales (P en función de Q), como hemos visto en el apartado anterior. En la gráfica se observa cómo dicha producción aumenta hasta llegar a su máximo y a continuación disminuye. Para representar la curva necesitamos el siguiente código matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
b=240&lt;br /&gt;
k=10875;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
    P(i)=r*q(i)*log(k/q(i));&lt;br /&gt;
end&lt;br /&gt;
plot(q,P)}}&lt;br /&gt;
[[Archivo:Gompertz3.jpg|500px|centre|Producción en función del volumen de toneladas extraidas]]&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraídas según el modelo de Verhulst'''==&lt;br /&gt;
Volvemos a dibujar la curva del modelo de Gompertz descrita en el apartado anterior, y en una segunda ventana la curva de Verhulst. Para ello, necesitamos definir una nueva función, así como una nueva tasa intrínseca de crecimiento.&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
Q'=rQ(1-\frac{Q}{k})&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Añadimos una tercera ventana en la que se dibujan las gráficas de ambos modelos, para poder compararlas. Necesitamos el siguiente código matlab para obtener los resultados:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
b=240;&lt;br /&gt;
k=10875;&lt;br /&gt;
r1=b*exp(1)/k;%Tasa intrínseca de crecimiento según el modelo de Gompertz &lt;br /&gt;
r2=(240*4)/10875; %Tasa intrinseca de creciemiento según el modelo de Verhulst&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
P(i)=r1*q(i)*log(k/q(i)); %Gompertz&lt;br /&gt;
PV(i)=r2*q(i)*(1-q(i)/k);  %Verhulst&lt;br /&gt;
end&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
plot(q,P,'k') %Curva para la función de Gompertz&lt;br /&gt;
xlabel('cantidad')            &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
plot(q,PV,'r') %Curva para la función de Verhulst&lt;br /&gt;
xlabel('cantidad (tn)')      &lt;br /&gt;
ylabel('produccion (tn/año)') &lt;br /&gt;
subplot(1,3,3) %Comparación entre las curvas de ambos modelos&lt;br /&gt;
plot(q,P,'k')                   &lt;br /&gt;
xlabel('cantidad')             &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
hold on %Para superponer gráficas                   &lt;br /&gt;
plot(q,PV,'r')              &lt;br /&gt;
xlabel('cantidad (tn)')        &lt;br /&gt;
ylabel('produccion (tn/año)')  &lt;br /&gt;
legend('Modelo Gompertz','Modelo Verhulst','Location','best') %Leyenda&lt;br /&gt;
hold off }}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Verhulst.jpg|700px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
=='''Problema de valor inicial y aproximación de la cantidad de material extraído por el método de Euler '''== &lt;br /&gt;
Sea el problema de valor inicial dQ/dt=r*Q*log(k/Q) tal que Q(0)=0.1, la gráfica representa la variación de cantidad de mineral extraible a lo largo del tiempo. Como se puede observar, en un primer momento podemos extraer mucha cantidad de mineral hasta que, al llegar a un tiempo t y debido a que los recursos minerales limitados, la tasa de rendimiento de extracción del mineral es inferior a 25 toneladas/año (estamos alcanzando la máxima cantidad extraible). Por lo tanto, ya no es rentable seguir con la extracción.&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
t0=0;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
t(1)=t0;&lt;br /&gt;
q(1)=0.1;&lt;br /&gt;
c=log(log(k/q(1)));&lt;br /&gt;
Q=k/(exp(exp(-r*t+c)));&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    q(i+1)=q(i)+h*r*q(i)*log(k/q(i));&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs((r*q(i)*log(k/q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;abs((r*q(i-1)*log(k/q(i-1))))&amp;gt;abs((r*q(i)*log(k/q(i))));&lt;br /&gt;
      &lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
    i=i+1;&lt;br /&gt;
end&lt;br /&gt;
[t',q']&lt;br /&gt;
plot(t,q)}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:abc.jpg|500px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
=='''Aproximación de la cantidad de material extraído con los métodos de Runge kutta y Heun'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%Condiciones iniciales&lt;br /&gt;
t0=0;&lt;br /&gt;
q0=0.1;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
%Variable dependiente&lt;br /&gt;
t=t0;&lt;br /&gt;
q(1)=q0;&lt;br /&gt;
z(1)=q0;&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
K1=r*q(i)*(log(k)-log(q(i)));&lt;br /&gt;
K2=r*(q(i)+1/2*K1*h)*(log(k)-log(q(i)+1/2*K1*h));&lt;br /&gt;
K3=r*(q(i)+1/2*K2*h)*(log(k)-log(q(i)+1/2*K2*h));&lt;br /&gt;
K4=r*(q(i)+K3*h)*(log(k)-log(q(i)+K3*h));&lt;br /&gt;
q(i+1)=q(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*q(i)*(log(k)-log(q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*q(i-1)*(log(k)-log(q(i-1)))&amp;gt;r*q(i)*(log(k)-log(q(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
   i=i+1;&lt;br /&gt;
end&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    K1=r*z(i)*(log(k)-log(z(i)));&lt;br /&gt;
    K2=r*(z(i)+K1*h)*(log(k)-log(z(i)+K1*h));&lt;br /&gt;
    z(i+1)=z(i)+h/2*(K1+K2);&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*z(i)*(log(k)-log(z(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*z(i-1)*(log(k)-log(z(i-1)))&amp;gt;r*z(i)*(log(k)-log(z(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
i=i+1;&lt;br /&gt;
end&lt;br /&gt;
hold on&lt;br /&gt;
plot(t,q,'b*')&lt;br /&gt;
plot(t,z,'r+')&lt;br /&gt;
legend('RK4','HEUN','location','best')&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:trabec.jpg|500px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
==''' Cantidad de mineral cuando el tiempo tiende a infinito'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
tN=input('Introduce un valor del tiempo muy grande:');&lt;br /&gt;
t=0:1:tN;                             &lt;br /&gt;
N=length(t);                             &lt;br /&gt;
Q=zeros(1,N);                            &lt;br /&gt;
r=240*exp(1)/10875;                      &lt;br /&gt;
Q0=0.1;                                  &lt;br /&gt;
K=10875;                                 &lt;br /&gt;
Q(1)=Q0;                                 &lt;br /&gt;
Q=K*exp(exp(-r*t)*(log(Q0/K)));          &lt;br /&gt;
for i=1:N                                &lt;br /&gt;
    Q(i)=K*exp(exp(-r*t(i))*(log(Q0/K)));&lt;br /&gt;
end                                      &lt;br /&gt;
Q(tN)                                                &lt;br /&gt;
plot(t,Q)}}&lt;br /&gt;
[[Archivo:Limite.jpg|800px|centre|Límite]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Representación de la función P(t)'''==&lt;br /&gt;
Se adjunta el código matlab que da la función de producción en función del tiempo. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
t=0:1:200;&lt;br /&gt;
n=length(t);&lt;br /&gt;
Q0=0.1;&lt;br /&gt;
K=10875;&lt;br /&gt;
r=240*exp(1)/K;&lt;br /&gt;
C=log(log(K/Q0));&lt;br /&gt;
for i=1:n&lt;br /&gt;
    P(i)=(K*r*exp(-r*t(i)+C))/(exp(exp(-r*t(i)+C)));&lt;br /&gt;
    &lt;br /&gt;
end&lt;br /&gt;
plot(t,P)&lt;br /&gt;
}}&lt;br /&gt;
La función resultante es:&lt;br /&gt;
[[Archivo:Graficamat.jpg|500px|centre|Límite]]&lt;br /&gt;
El punto de máxima producción se encuentra en P=239.9906, en un tiempo de aproximadamente 40 años, que se obtiene en matlab mediante el comando 'max'.&lt;br /&gt;
=='''Cantidad de mineral sin extraer una vez transcurrida la vida útil '''==&lt;br /&gt;
&lt;br /&gt;
Sabemos que la vida útil de la explotación se alcanza cuando la producción baja de 25ton./año por tanto, obteniendo el valor del tiempo en que la producción baja de 25 años. Una vez tenemos este dato por introducirlo en la función Q(t) proporcionándonos el valor del materia extraído en ese tiempo que retándolo con la cantidad total de material extraerle resulta la cantidad de mineral sin extraer.&lt;br /&gt;
&lt;br /&gt;
=='''Modelo Logístico  '''==&lt;br /&gt;
=='''Reajuste de Datos  '''==&lt;br /&gt;
Basándonos en la ecuación diferencial dQ/dt= Q*r*log(k/Q), definida en el problema; y mediante el modelo de Gompertz desarrollado en el apartado dos, con los datos reales, cantidad de mineral extraído hasta que se cumplen 12 años es de 2696 toneladas; y las toneladas que se estiman que quedan por extraer son 9075.&lt;br /&gt;
La cantidad total k, de mineral extraíble es de 11770 toneladas que resulta de sumar los nuevos datos reales proporcionados en el problema.&lt;br /&gt;
Para hallar la nueva r, considerando la tasa de rendimiento de 240 toneladas/año: r=240*e/k=240*e/11770= 0.0055. &lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26586</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26586"/>
				<updated>2015-03-05T15:53:26Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
Dada la ecuación diferencial proporcionada en el problema, donde se tiene la derivada de Q con respecto al tiempo, la función de producción es la propia derivada, ya que Q es la función de distribución y P es la densidad, con lo cual la relación entre ambas es la derivada, esto es:&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
Como ya se ha comentado anteriormente la función P(producción) es la derivada de la cantidad extraída de material,&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
sabemos que la producción máxima es de 240, por tanto, derivando la función P e igualando a 0 obtenemos donde se produce el máximo&lt;br /&gt;
 dP/dt=0    t= c/r&lt;br /&gt;
que introducido en la ecuación  P e igualando a 240 se obtiene el valor de la tase de crecimiento r pedido &lt;br /&gt;
 r= 240e/k =0.06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraidas según el modelo de Gompertz'''==&lt;br /&gt;
&lt;br /&gt;
Mediante el modelo de Gompertz, podemos expresar la producción de minerales (P en función de Q), como hemos visto en el apartado anterior. En la gráfica se observa cómo dicha producción aumenta hasta llegar a su máximo y a continuación disminuye. Para representar la curva necesitamos el siguiente código matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
b=240&lt;br /&gt;
k=10875;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
    P(i)=r*q(i)*log(k/q(i));&lt;br /&gt;
end&lt;br /&gt;
plot(q,P)}}&lt;br /&gt;
[[Archivo:Gompertz3.jpg|500px|centre|Producción en función del volumen de toneladas extraidas]]&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraídas según el modelo de Verhulst'''==&lt;br /&gt;
Volvemos a dibujar la curva del modelo de Gompertz descrita en el apartado anterior, y en una segunda ventana la curva de Verhulst. Para ello, necesitamos definir una nueva función, así como una nueva tasa intrínseca de crecimiento.&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
Q'=rQ(1-\frac{Q}{k})&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Añadimos una tercera ventana en la que se dibujan las gráficas de ambos modelos, para poder compararlas. Necesitamos el siguiente código matlab para obtener los resultados:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
b=240;&lt;br /&gt;
k=10875;&lt;br /&gt;
r1=b*exp(1)/k;%Tasa intrínseca de crecimiento según el modelo de Gompertz &lt;br /&gt;
r2=(240*4)/10875; %Tasa intrinseca de creciemiento según el modelo de Verhulst&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
P(i)=r1*q(i)*log(k/q(i)); %Gompertz&lt;br /&gt;
PV(i)=r2*q(i)*(1-q(i)/k);  %Verhulst&lt;br /&gt;
end&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
plot(q,P,'k') %Curva para la función de Gompertz&lt;br /&gt;
xlabel('cantidad')            &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
plot(q,PV,'r') %Curva para la función de Verhulst&lt;br /&gt;
xlabel('cantidad (tn)')      &lt;br /&gt;
ylabel('produccion (tn/año)') &lt;br /&gt;
subplot(1,3,3) %Comparación entre las curvas de ambos modelos&lt;br /&gt;
plot(q,P,'k')                   &lt;br /&gt;
xlabel('cantidad')             &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
hold on %Para superponer gráficas                   &lt;br /&gt;
plot(q,PV,'r')              &lt;br /&gt;
xlabel('cantidad (tn)')        &lt;br /&gt;
ylabel('produccion (tn/año)')  &lt;br /&gt;
legend('Modelo Gompertz','Modelo Verhulst','Location','best') %Leyenda&lt;br /&gt;
hold off }}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Verhulst.jpg|700px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
=='''Problema de valor inicial y aproximación de la cantidad de material extraído por el método de Euler '''== &lt;br /&gt;
Sea el problema de valor inicial dQ/dt=r*Q*log(k/Q) tal que Q(0)=0.1, la gráfica representa la variación de cantidad de mineral extraible a lo largo del tiempo. Como se puede observar, en un primer momento podemos extraer mucha cantidad de mineral hasta que, al llegar a un tiempo t y debido a que los recursos minerales limitados, la tasa de rendimiento de extracción del mineral es inferior a 25 toneladas/año (estamos alcanzando la máxima cantidad extraible). Por lo tanto, ya no es rentable seguir con la extracción.&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
t0=0;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
t(1)=t0;&lt;br /&gt;
q(1)=0.1;&lt;br /&gt;
c=log(log(k/q(1)));&lt;br /&gt;
Q=k/(exp(exp(-r*t+c)));&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    q(i+1)=q(i)+h*r*q(i)*log(k/q(i));&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs((r*q(i)*log(k/q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;abs((r*q(i-1)*log(k/q(i-1))))&amp;gt;abs((r*q(i)*log(k/q(i))));&lt;br /&gt;
      &lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
    i=i+1;&lt;br /&gt;
end&lt;br /&gt;
[t',q']&lt;br /&gt;
plot(t,q)}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:abc.jpg|500px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
=='''Aproximación de la cantidad de material extraído con los métodos de Runge kutta y Heun'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%Condiciones iniciales&lt;br /&gt;
t0=0;&lt;br /&gt;
q0=0.1;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
%Variable dependiente&lt;br /&gt;
t=t0;&lt;br /&gt;
q(1)=q0;&lt;br /&gt;
z(1)=q0;&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
K1=r*q(i)*(log(k)-log(q(i)));&lt;br /&gt;
K2=r*(q(i)+1/2*K1*h)*(log(k)-log(q(i)+1/2*K1*h));&lt;br /&gt;
K3=r*(q(i)+1/2*K2*h)*(log(k)-log(q(i)+1/2*K2*h));&lt;br /&gt;
K4=r*(q(i)+K3*h)*(log(k)-log(q(i)+K3*h));&lt;br /&gt;
q(i+1)=q(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*q(i)*(log(k)-log(q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*q(i-1)*(log(k)-log(q(i-1)))&amp;gt;r*q(i)*(log(k)-log(q(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
   i=i+1;&lt;br /&gt;
end&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    K1=r*z(i)*(log(k)-log(z(i)));&lt;br /&gt;
    K2=r*(z(i)+K1*h)*(log(k)-log(z(i)+K1*h));&lt;br /&gt;
    z(i+1)=z(i)+h/2*(K1+K2);&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*z(i)*(log(k)-log(z(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*z(i-1)*(log(k)-log(z(i-1)))&amp;gt;r*z(i)*(log(k)-log(z(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
i=i+1;&lt;br /&gt;
end&lt;br /&gt;
hold on&lt;br /&gt;
plot(t,q,'b*')&lt;br /&gt;
plot(t,z,'r+')&lt;br /&gt;
legend('RK4','HEUN','location','best')&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:trabec.jpg|500px|centre|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
==''' Cantidad de mineral cuando el tiempo tiende a infinito'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
tN=input('Introduce un valor del tiempo muy grande:');&lt;br /&gt;
t=0:1:tN;                             &lt;br /&gt;
N=length(t);                             &lt;br /&gt;
Q=zeros(1,N);                            &lt;br /&gt;
r=240*exp(1)/10875;                      &lt;br /&gt;
Q0=0.1;                                  &lt;br /&gt;
K=10875;                                 &lt;br /&gt;
Q(1)=Q0;                                 &lt;br /&gt;
Q=K*exp(exp(-r*t)*(log(Q0/K)));          &lt;br /&gt;
for i=1:N                                &lt;br /&gt;
    Q(i)=K*exp(exp(-r*t(i))*(log(Q0/K)));&lt;br /&gt;
end                                      &lt;br /&gt;
Q(tN)                                                &lt;br /&gt;
plot(t,Q)}}&lt;br /&gt;
[[Archivo:Limite.jpg|800px|centre|Límite]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Representación de la función P(t)'''==&lt;br /&gt;
Se adjunta el código matlab que da la función de producción en función del tiempo. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
t=0:1:200;&lt;br /&gt;
n=length(t);&lt;br /&gt;
Q0=0.1;&lt;br /&gt;
K=10875;&lt;br /&gt;
r=240*exp(1)/K;&lt;br /&gt;
C=log(log(K/Q0));&lt;br /&gt;
for i=1:n&lt;br /&gt;
    P(i)=(K*r*exp(-r*t(i)+C))/(exp(exp(-r*t(i)+C)));&lt;br /&gt;
    &lt;br /&gt;
end&lt;br /&gt;
plot(t,P)&lt;br /&gt;
}}&lt;br /&gt;
La función resultante es:&lt;br /&gt;
[[Archivo:Graficamat.jpg|500px|centre|Límite]]&lt;br /&gt;
El punto de máxima producción se encuentra en P=239.9906, en un tiempo de aproximadamente 40 años, que se obtiene en matlab mediante el comando 'max'.&lt;br /&gt;
=='''Cantidad de mineral sin extraer una vez transcurrida la vida útil '''==&lt;br /&gt;
&lt;br /&gt;
Utilizando el programa del apartado  1.5 podemos obtener el valor de  la cantidad de material extraído en t=25 que nos da un valor de Q(25)=820ton.&lt;br /&gt;
Sabemos que tenemos K= 1087ton. en el total del yacimiento, por tanto restando Q(25) menos el total del yacimiento deducimos que quedarán aproximadamente 10056ton. de material sin extraer&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26527</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=26527"/>
				<updated>2015-03-05T14:59:08Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
Dada la ecuación diferencial proporcionada en el problema, donde se tiene la derivada de Q con respecto al tiempo, la función de producción es la propia derivada, ya que Q es la función de distribución y P es la densidad, con lo cual la relación entre ambas es la derivada, esto es:&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
Como ya se ha comentado anteriormente la función P(producción) es la derivada de la cantidad extraída de material,&lt;br /&gt;
 dx/dt=rQ log(K/Q)=P&lt;br /&gt;
sabemos que la producción máxima es de 240, por tanto, derivando la función P e igualando a 0 obtenemos donde se produce el máximo&lt;br /&gt;
 dP/dt=0    t= c/r&lt;br /&gt;
que introducido en la ecuación  P e igualando a 240 se obtiene el valor de la tase de crecimiento r pedido &lt;br /&gt;
 r= 240e/k =0.06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraidas según el modelo de Gompertz'''==&lt;br /&gt;
&lt;br /&gt;
Mediante el modelo de Gompertz, podemos expresar la producción de minerales (P en función de Q), como hemos visto en el apartado anterior. En la gráfica se observa cómo dicha producción aumenta hasta llegar a su máximo y a continuación disminuye. Para representar la curva necesitamos el siguiente código matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
b=240&lt;br /&gt;
k=10875;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
    P(i)=r*q(i)*log(k/q(i));&lt;br /&gt;
end&lt;br /&gt;
plot(q,P)}}&lt;br /&gt;
[[Archivo:Gompertz3.jpg|800px|thumb|left|Producción en función del volumen de toneladas extraidas]]&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre la producción y el volumen de toneladas extraídas según el modelo de Verhulst'''==&lt;br /&gt;
Volvemos a dibujar la curva del modelo de Gompertz descrita en el apartado anterior, y en una segunda ventana la curva de Verhulst. Para ello, necesitamos definir una nueva función, así como una nueva tasa intrínseca de crecimiento.&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
Q'=rQ(1-\frac{Q}{k})&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Añadimos una tercera ventana en la que se dibujan las gráficas de ambos modelos, para poder compararlas. Necesitamos el siguiente código matlab para obtener los resultados:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
b=240;&lt;br /&gt;
k=10875;&lt;br /&gt;
r1=b*exp(1)/k;%Tasa intrínseca de crecimiento según el modelo de Gompertz &lt;br /&gt;
r2=(240*4)/10875; %Tasa intrinseca de creciemiento según el modelo de Verhulst&lt;br /&gt;
q=0:1:10875;&lt;br /&gt;
N=length(q);&lt;br /&gt;
P=zeros(1,N);&lt;br /&gt;
for i=1:N&lt;br /&gt;
P(i)=r1*q(i)*log(k/q(i)); %Gompertz&lt;br /&gt;
PV(i)=r2*q(i)*(1-q(i)/k);  %Verhulst&lt;br /&gt;
end&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
plot(q,P,'k') %Curva para la función de Gompertz&lt;br /&gt;
xlabel('cantidad')            &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
plot(q,PV,'r') %Curva para la función de Verhulst&lt;br /&gt;
xlabel('cantidad (tn)')      &lt;br /&gt;
ylabel('produccion (tn/año)') &lt;br /&gt;
subplot(1,3,3) %Comparación entre las curvas de ambos modelos&lt;br /&gt;
plot(q,P,'k')                   &lt;br /&gt;
xlabel('cantidad')             &lt;br /&gt;
ylabel('produccion')         &lt;br /&gt;
hold on %Para superponer gráficas                   &lt;br /&gt;
plot(q,PV,'r')              &lt;br /&gt;
xlabel('cantidad (tn)')        &lt;br /&gt;
ylabel('produccion (tn/año)')  &lt;br /&gt;
legend('Modelo Gompertz','Modelo Verhulst','Location','best') %Leyenda&lt;br /&gt;
hold off }}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Verhulst.jpg|800px|thumb|left|Comparación de gráficos]]&lt;br /&gt;
&lt;br /&gt;
=='''Problema de valor inicial y aproximación de la cantidad de material extraído por el método de Euler '''==&lt;br /&gt;
La gráfica representa la variación de cantidad de mineral extraible a lo largo del tiempo. Como se puede observar, en un primer momento podemos extraer mucha cantidad de mineral hasta que, al llegar a un tiempo t y debido a que los recursos minerales limitados, la tasa de rendimiento de extracción del mineral es inferior a 25 toneladas/año (estamos alcanzando la máxima cantidad extraible). Por lo tanto, ya no es rentable seguir con la extracción.&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
t0=0;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
t(1)=t0;&lt;br /&gt;
q(1)=0.1;&lt;br /&gt;
Q=k/(exp(exp(-r*t)));&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    q(i+1)=q(i)+h*r*q(i)*log(k/q(i));&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs((r*q(i)*log(k/q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;abs((r*q(i-1)*log(k/q(i-1))))&amp;gt;abs((r*q(i)*log(k/q(i))));&lt;br /&gt;
      &lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
    i=i+1;&lt;br /&gt;
end&lt;br /&gt;
[t',q']&lt;br /&gt;
plot(t,q)}}&lt;br /&gt;
&lt;br /&gt;
=='''Aproximación de la cantidad de material extraído con los métodos de Runge kutta y Heun'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
%Condiciones iniciales&lt;br /&gt;
t0=0;&lt;br /&gt;
q0=0.1;&lt;br /&gt;
h=1/12;&lt;br /&gt;
k=10875;&lt;br /&gt;
b=240;&lt;br /&gt;
r=b*exp(1)/k;&lt;br /&gt;
%Variable dependiente&lt;br /&gt;
t=t0;&lt;br /&gt;
q(1)=q0;&lt;br /&gt;
z(1)=q0;&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
K1=r*q(i)*(log(k)-log(q(i)));&lt;br /&gt;
K2=r*(q(i)+1/2*K1*h)*(log(k)-log(q(i)+1/2*K1*h));&lt;br /&gt;
K3=r*(q(i)+1/2*K2*h)*(log(k)-log(q(i)+1/2*K2*h));&lt;br /&gt;
K4=r*(q(i)+K3*h)*(log(k)-log(q(i)+K3*h));&lt;br /&gt;
q(i+1)=q(i)+h/6*(K1+2*K2+2*K3+K4);&lt;br /&gt;
t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*q(i)*(log(k)-log(q(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*q(i-1)*(log(k)-log(q(i-1)))&amp;gt;r*q(i)*(log(k)-log(q(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
   i=i+1;&lt;br /&gt;
end&lt;br /&gt;
i=1;&lt;br /&gt;
while 1&lt;br /&gt;
    K1=r*z(i)*(log(k)-log(z(i)));&lt;br /&gt;
    K2=r*(z(i)+K1*h)*(log(k)-log(z(i)+K1*h));&lt;br /&gt;
    z(i+1)=z(i)+h/2*(K1+K2);&lt;br /&gt;
    t(i+1)=t(i)+h;&lt;br /&gt;
    if i&amp;gt;1&amp;amp;&amp;amp;abs(r*z(i)*(log(k)-log(z(i)))-25)&amp;lt;0.1&amp;amp;&amp;amp;r*z(i-1)*(log(k)-log(z(i-1)))&amp;gt;r*z(i)*(log(k)-log(z(i)))&lt;br /&gt;
        break&lt;br /&gt;
    end&lt;br /&gt;
i=i+1;&lt;br /&gt;
end&lt;br /&gt;
hold on&lt;br /&gt;
plot(t,q,'b*')&lt;br /&gt;
plot(t,z,'r+')&lt;br /&gt;
legend('RK4','HEUN','location','best')&lt;br /&gt;
hold off}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==''' Cantidad de mineral cuando el tiempo tiende a infinito'''==&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
tN=input('Introduce un valor del tiempo muy grande:');&lt;br /&gt;
t=0:1:tN;                             &lt;br /&gt;
N=length(t);                             &lt;br /&gt;
Q=zeros(1,N);                            &lt;br /&gt;
r=240*exp(1)/10875;                      &lt;br /&gt;
Q0=0.1;                                  &lt;br /&gt;
K=10875;                                 &lt;br /&gt;
Q(1)=Q0;                                 &lt;br /&gt;
Q=K*exp(exp(-r*t)*(log(Q0/K)));          &lt;br /&gt;
for i=1:N                                &lt;br /&gt;
    Q(i)=K*exp(exp(-r*t(i))*(log(Q0/K)));&lt;br /&gt;
end                                      &lt;br /&gt;
Q(tN)                                                &lt;br /&gt;
plot(t,Q)}}&lt;br /&gt;
[[Archivo:Limite.jpg|800px|thumb|Límite]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24668</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24668"/>
				<updated>2015-03-03T15:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
Como ya se ha comentado anteriormente la función P(producción) es la derivada de la cantidad extraída de material, sabemos que la producción máxima es de 240, por tanto, derivando la función  obtenemos donde se produce el máximo que introducido en la ecuación  P e igualando a 240 se obtiene el valor de la tase de crecimiento r pedido de 0,06&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{tengo el desarrollo a mano pero es un tocho matematico, que hacemos con ello }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24653</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24653"/>
				<updated>2015-03-03T15:34:07Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
Como ya se ha comentado anteriormente la función P(producción es &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24650</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24650"/>
				<updated>2015-03-03T15:27:49Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: Sergio Fernandez movió la página Explotación Minera (G15-C a Explotación Minera (G15-C)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C&amp;diff=24651</id>
		<title>Explotación Minera (G15-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C&amp;diff=24651"/>
				<updated>2015-03-03T15:27:49Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: Sergio Fernandez movió la página Explotación Minera (G15-C a Explotación Minera (G15-C)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Explotación Minera (G15-C)]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24649</id>
		<title>Explotación Minera (G15-C)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Explotaci%C3%B3n_Minera_(G15-C)&amp;diff=24649"/>
				<updated>2015-03-03T15:24:37Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: Página creada con «{{ TrabajoED | Explotación minera. Grupo 15-C | Ecuaciones Diferenciales|Curso 2014-15 | Belén Salamanca,...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Explotación minera. Grupo 15-C | [[:Categoría:Ecuaciones Diferenciales|Ecuaciones Diferenciales]]|[[:Categoría:ED14/15|Curso 2014-15]] | Belén Salamanca,  M.Rosario Ruiz Serrano   , Almudena Román, Carmén Rocio LLanes, Elena Suta, Sergio Fernández}}&lt;br /&gt;
                    &lt;br /&gt;
=''' Introducción'''=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Relación entre Producción-Material extraido'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Valor de la tasa intrínseca de crecimiento (r)'''==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Ecuaciones Diferentiales]]&lt;br /&gt;
[[Categoría:ED14/15]]&lt;br /&gt;
[[Categoría:Trabajos 2014-15]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5946</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5946"/>
				<updated>2013-12-09T16:08:57Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
==  Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|300px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y, por lo tanto será cte para cada valor de yo.Observamos que cuando la variable y disminuye el valor de la temperatura aumenta, esto se debe a que la función es una exponencial negativa en y .&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;              % Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                   % Intervalo[0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y)        % matrices del mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);                  % Campo escalar&lt;br /&gt;
surf(xx,yy,f)                % visualización &lt;br /&gt;
axis([-2,2,-1,3])            % región de visualización&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Divergencia de la función Temperatura ==&lt;br /&gt;
[[Archivo:3bc..jpg|miniaturadeimagen|Representación del campo vectorial]]&lt;br /&gt;
Se define la divergencia de la función T, como la suma de las derivadas parciales de dicha función, &amp;lt;math&amp;gt;\nabla\cdot\vec T = \frac{\partial T_x}{\partial x}+ \frac{\partial T_y}{\partial y}+\frac{\partial T_z}{\partial z}&amp;lt;/math&amp;gt; .&lt;br /&gt;
La representación de dicha función como campo vectorial, vendría dada por:&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;                %Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                     %Intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y);         %Mallado&lt;br /&gt;
figure(1)       &lt;br /&gt;
fy=-exp(-yy)                   %derivada con respecto de y&lt;br /&gt;
fx=0*xx                        %derivdad con respecto de x&lt;br /&gt;
quiver(xx,yy,fx,fy)            %visualización del campo en 2D&lt;br /&gt;
axis([-2,2,-1,3])              %región de visualización&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Sean el conjunto de puntos (x,y) donde una función toma un determinado valor; este conjunto es llamado conjunto de nivel, de tal forma que si se representan en el plano OXY se denominan curvas de nivel.&lt;br /&gt;
[[Archivo:3c..jpg|miniaturadeimagen|Curvas de nivel]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;          %Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;               %Intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y);   %Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=-exp(-yy);             %derivada con respecto de y&lt;br /&gt;
contour(xx,yy,f)         %representación de las curvas de nivel &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx,xx-xx,'k','linewidth',1);&lt;br /&gt;
plot(xx,2+xx-xx,'k','linewidth',1);&lt;br /&gt;
plot(-0.5+yy-yy,yy,'k','linewidth',1);&lt;br /&gt;
plot(0.5+yy-yy,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
En vista de las figuras adjuntas, se observa que la representación vectorial de &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es perpendicular a las curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Influencia del desplazamiento ==&lt;br /&gt;
[[Archivo:4a..jpg|300px|thumb|right|Desplazamiento de los puntos]]&lt;br /&gt;
Ahora consideramos &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;  como un nuevo campo de vectores para determinar el desplazamiento de los puntos del mallado.&lt;br /&gt;
&lt;br /&gt;
Al ser el vector unitario &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; el desplazamiento será en dirección vertical. Por ello se mantiene la coordenada &amp;lt;math&amp;gt; &amp;quot;x&amp;quot; &amp;lt;/math&amp;gt;  del punto constante.&lt;br /&gt;
&lt;br /&gt;
Para obtener la gráfica utilizamos el siguiente código en Matlab:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 x=-0.5:0.1:0.5;      %genera vectores&lt;br /&gt;
 y=0:0.1:2;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);    %genera malla&lt;br /&gt;
 figure(3)&lt;br /&gt;
 fx=0*xx;&lt;br /&gt;
 fy=(sin(pi.*yy))/10&lt;br /&gt;
 quiver(xx,yy,fx,fy)&lt;br /&gt;
 axis([-2,2,-1,3])&lt;br /&gt;
 view(4)&lt;br /&gt;
}}&lt;br /&gt;
==  Comparación de la malla sin y con desplazamiento==&lt;br /&gt;
[[Archivo:Mallado.jpg|miniaturadeimagen|Mallado sin desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
subplot(1,2,1)             %subventana 1&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
mesh(x,y,0*x);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
title (`sin desplazamiento`) &lt;br /&gt;
}}&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
dx=0*x&lt;br /&gt;
dy=0,1.*sin(pi*y)&lt;br /&gt;
subplot(1,2,2)            %subventana 2&lt;br /&gt;
mesh(x+dx,y+dy,0*x)&lt;br /&gt;
view(2)&lt;br /&gt;
title(`con desplazamiento`)&lt;br /&gt;
}}&lt;br /&gt;
==  Divergencia del Campo == &lt;br /&gt;
[[Archivo:Dibujo.jpeg|miniaturadeimagen|Divergencia 3-D]]&lt;br /&gt;
[[Archivo:Dibujo1.jpeg|miniaturadeimagen|Divergencia 2-D]]&lt;br /&gt;
En primer lugar, definimos la divergencia de un campo vectorial en un punto como el escalar que resulta de derivar parcialmente cada una de las componentes del campo:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec T = \frac{\partial T_x}{\partial x}+ \frac{\partial T_y}{\partial y}+\frac{\partial T_z}{\partial z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Físicamente, la divergencia representa la cantidad de flujo neto que fluye a través de una superficie cerrada; es decir, la divergencia no es más que la diferencia entre el flujo saliente y el entrante en dicha superficie.&lt;br /&gt;
&lt;br /&gt;
Los comandos de MATLAB necesarios para obtener la representación gráfica de la divergencia de los puntos del sólido tratado son los siguientes:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&amp;gt;&amp;gt; x=-0.5:0.1:0.5;&lt;br /&gt;
&amp;gt;&amp;gt; y=0:0.1:2;&lt;br /&gt;
&amp;gt;&amp;gt; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&amp;gt;&amp;gt; figure(1)&lt;br /&gt;
&amp;gt;&amp;gt; f=(cos(pi.*yy).*pi)/10;&lt;br /&gt;
&amp;gt;&amp;gt; surf(xx,yy,f)&lt;br /&gt;
&amp;gt;&amp;gt; axis([-2,2,-1,3])&lt;br /&gt;
&amp;gt;&amp;gt; view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Además, una correcta representación gráfica de la divergencia nos mostrará la expansión del campo en el recinto escogido. En nuestro caso, obtenemos las figuras, en 3-D y 2-D respectivamente, que se muestran a la derecha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partiendo de todo lo anterior, y de que la divergencia nos muestra el cambio de volumen local en los puntos del sólido debido al desplazamiento, podemos concluir que el conjunto de puntos con mayor divergencia será el que haya sufrido mayores variaciones volumétricas, que en nuestro caso se corresponde con el intervalo en Y [0,9;1,2].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Rotacional  ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:4a..jpg&amp;diff=5941</id>
		<title>Archivo:4a..jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:4a..jpg&amp;diff=5941"/>
				<updated>2013-12-09T16:04:51Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5917</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5917"/>
				<updated>2013-12-09T15:51:06Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
==  Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|300px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y, por lo tanto será cte para cada valor de yo.Observamos que cuando la variable y disminuye el valor de la temperatura aumenta, esto se debe a que la función es una exponencial negativa en y .&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;              % Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                   % Intervalo[0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y)        % matrices del mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);                  % Campo escalar&lt;br /&gt;
surf(xx,yy,f)                % visualización &lt;br /&gt;
axis([-2,2,-1,3])            % región de visualización&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==  Divergencia de la función Temperatura ==&lt;br /&gt;
[[Archivo:3bc..jpg|miniaturadeimagen|Representación del campo vectorial]]&lt;br /&gt;
Se define la divergencia de la función T, como la suma de las derivadas parciales de dicha función, &amp;lt;math&amp;gt;\nabla\cdot\vec T = \frac{\partial T_x}{\partial x}+ \frac{\partial T_y}{\partial y}+\frac{\partial T_z}{\partial z}&amp;lt;/math&amp;gt; .&lt;br /&gt;
La representación de dicha función como campo vectorial, vendría dada por:&lt;br /&gt;
 {{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;                %Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                     %Intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y);         %Mallado&lt;br /&gt;
figure(1)       &lt;br /&gt;
fy=-exp(-yy)                   %derivada con respecto de y&lt;br /&gt;
fx=0*xx                        %derivdad con respecto de x&lt;br /&gt;
quiver(xx,yy,fx,fy)            %visualización del campo en 2D&lt;br /&gt;
axis([-2,2,-1,3])              %región de visualización&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Sean el conjunto de puntos (x,y) donde una función toma un determinado valor; este conjunto es llamado conjunto de nivel, de tal forma que si se representan en el plano OXY se denominan curvas de nivel.&lt;br /&gt;
[[Archivo:3c..jpg|miniaturadeimagen|Curvas de nivel]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;          %Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;               %Intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y);   %Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=-exp(-yy);             %derivada con respecto de y&lt;br /&gt;
contour(xx,yy,f)         %representación de las curvas de nivel &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx,xx-xx,'k','linewidth',1);&lt;br /&gt;
plot(xx,2+xx-xx,'k','linewidth',1);&lt;br /&gt;
plot(-0.5+yy-yy,yy,'k','linewidth',1);&lt;br /&gt;
plot(0.5+yy-yy,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
En vista de las figuras adjuntas, se observa que la representación vectorial de &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es perpendicular a las curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Influencia del desplazamiento ==&lt;br /&gt;
&lt;br /&gt;
Ahora consideramos &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;  como un nuevo campo de vectores para determinar el desplazamiento de los puntos del mallado.&lt;br /&gt;
&lt;br /&gt;
Al ser el vector unitario &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; el desplazamiento será en dirección vertical. Por ello se mantiene la coordenada &amp;lt;math&amp;gt; &amp;quot;x&amp;quot; &amp;lt;/math&amp;gt;  del punto constante.&lt;br /&gt;
&lt;br /&gt;
Para obtener la gráfica utilizamos el siguiente código en Matlab:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 x=-0.5:0.1:0.5;      %genera vectores&lt;br /&gt;
 y=0:0.1:2;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);    %genera malla&lt;br /&gt;
 figure(3)&lt;br /&gt;
 fx=0*xx;&lt;br /&gt;
 fy=(sin(pi.*yy))/10&lt;br /&gt;
 quiver(xx,yy,fx,fy)&lt;br /&gt;
 axis([-2,2,-1,3])&lt;br /&gt;
 view(4)&lt;br /&gt;
}}&lt;br /&gt;
==  Comparación de la malla sin y con desplazamiento==&lt;br /&gt;
[[Archivo:Mallado.jpg|miniaturadeimagen|Mallado sin desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
subplot(1,2,1)             %subventana 1&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
mesh(x,y,0*x);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
title (`sin desplazamiento`) &lt;br /&gt;
}}&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
dx=0*x&lt;br /&gt;
dy=0,1.*sin(pi*y)&lt;br /&gt;
subplot(1,2,2)            %subventana 2&lt;br /&gt;
mesh(x+dx,y+dy,0*x)&lt;br /&gt;
view(2)&lt;br /&gt;
title(`con desplazamiento`)&lt;br /&gt;
}}&lt;br /&gt;
==  Divergencia del Campo == &lt;br /&gt;
[[Archivo:Dibujo.jpeg|miniaturadeimagen|Divergencia 3-D]]&lt;br /&gt;
[[Archivo:Dibujo1.jpeg|miniaturadeimagen|Divergencia 2-D]]&lt;br /&gt;
En primer lugar, definimos la divergencia de un campo vectorial en un punto como el escalar que resulta de derivar parcialmente cada una de las componentes del campo:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec T = \frac{\partial T_x}{\partial x}+ \frac{\partial T_y}{\partial y}+\frac{\partial T_z}{\partial z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Físicamente, la divergencia representa la cantidad de flujo neto que fluye a través de una superficie cerrada; es decir, la divergencia no es más que la diferencia entre el flujo saliente y el entrante en dicha superficie.&lt;br /&gt;
&lt;br /&gt;
Los comandos de MATLAB necesarios para obtener la representación gráfica de la divergencia de los puntos del sólido tratado son los siguientes:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&amp;gt;&amp;gt; x=-0.5:0.1:0.5;&lt;br /&gt;
&amp;gt;&amp;gt; y=0:0.1:2;&lt;br /&gt;
&amp;gt;&amp;gt; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&amp;gt;&amp;gt; figure(1)&lt;br /&gt;
&amp;gt;&amp;gt; f=(cos(pi.*yy).*pi)/10;&lt;br /&gt;
&amp;gt;&amp;gt; surf(xx,yy,f)&lt;br /&gt;
&amp;gt;&amp;gt; axis([-2,2,-1,3])&lt;br /&gt;
&amp;gt;&amp;gt; view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Además, una correcta representación gráfica de la divergencia nos mostrará la expansión del campo en el recinto escogido. En nuestro caso, obtenemos las figuras, en 3-D y 2-D respectivamente, que se muestran a la derecha.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partiendo de todo lo anterior, y de que la divergencia nos muestra el cambio de volumen local en los puntos del sólido debido al desplazamiento, podemos concluir que el conjunto de puntos con mayor divergencia será el que haya sufrido mayores variaciones volumétricas, que en nuestro caso se corresponde con el intervalo en Y [0,9;1,2].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Rotacional  ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5250</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5250"/>
				<updated>2013-12-09T10:05:10Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y, por lo tanto será cte para cada valor de yo.Observamos que cuando la variable y disminuye el valor de la temperatura aumenta, esto se debe a que la función es una exponencial negativa en y .&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;              % Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                   % Intervalo[0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y)        % matrices del mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);                  % Campo escalar&lt;br /&gt;
surf(xx,yy,f)                % visualización &lt;br /&gt;
axis([-2,2,-1,3])            % región de visualización&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 7 Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5239</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5239"/>
				<updated>2013-12-09T10:02:32Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.Observamos que cuando la variable y disminuye el valor de la temperatura aumenta, esto se debe a que la función es una exponencial negativa en y .&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;              % Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                   % Intervalo[0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y)        % matrices del mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);                  % Campo escalar&lt;br /&gt;
surf(xx,yy,f)                % visualización &lt;br /&gt;
axis([-2,2,-1,3])            % región de visualización&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 7 Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5220</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5220"/>
				<updated>2013-12-09T09:52:31Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.Observamos que cuando la variable y disminuye el valor de la temperatura aumenta, esto se debe a que el sentido de avance de la función va en dirección del eje y negativo.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;              % Intervalo [-0.5,0.5]&lt;br /&gt;
y=0:0.1:2;                   % Intervalo[0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y)        % matrices del mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);                  % Campo escalar&lt;br /&gt;
surf(xx,yy,f)                % visualización &lt;br /&gt;
axis([-2,2,-1,3])            % región de visualización&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 7 Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5189</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5189"/>
				<updated>2013-12-09T09:40:00Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|right|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y)&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy);&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
axis([-2,2,-1,3])&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 7 Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5172</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5172"/>
				<updated>2013-12-09T09:32:10Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|left|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5158</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5158"/>
				<updated>2013-12-09T09:21:48Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|left|Campo de Temperaturas sobre la placa]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5156</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=5156"/>
				<updated>2013-12-09T09:19:51Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== Inicio ==&lt;br /&gt;
[[Archivo:Mallado.jpg|300px|thumb|right|Mallado de una placa rectangular de región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt; ]]&lt;br /&gt;
El objetivo de este trabajo es poder visualizar tanto campos escalares como vectoriales en elasticidad. Pero antes de nada, se debe dejar dos conceptos claros:&lt;br /&gt;
'''Un campo escalar''' es la representación de una distribución espacial de una magnitud escalar, es decir, de un número, asociando un valor a cada punto del espacio.&lt;br /&gt;
'''Un campo vectorial''' es la representación de una distribución espacial de una magnitud vectorial, asociando un vector a cada punto del espacio.&lt;br /&gt;
&lt;br /&gt;
Para poder llevar acabo el objetivo de este trabajo, primero hemos de visualizar la placa rectangular dada, ya que en ella es donde vamos a dibujar los distintos tipos de campos.&lt;br /&gt;
La mejor forma de visualizar una placa, en nuestro caso rectangular, es a partir del dibujo de un mallado. Esta mallado viene determinado por una región, &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;, la cual vamos a dibujar introduciendo el siguiente código en Matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5;&lt;br /&gt;
y=0:0.1:2;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(xx,yy,0*xx);&lt;br /&gt;
axis([-2,2,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Al ser una placa en 2D debemos abatirla, pues si no la veríamos en 3D.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
[[Archivo:2b..jpg|200px|thumb|left|texto descriptivo]]&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rotacional (apartado 7) ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un '''campo vectorial''', &amp;lt;math&amp;gt;|\nabla \times \vec U|&amp;lt;/math&amp;gt;, es un campo vectorial que se define y calcula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\frac{1}{\sqrt{g}} \left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec g_1 &amp;amp; \vec g_2 &amp;amp; \vec g_3  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial u} &amp;amp; \frac{\partial}{\partial v} &amp;amp; \frac{\partial}{\partial w}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_1 &amp;amp; U_2 &amp;amp; U_3 &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En nuestro caso, el rotacional sería la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\times \vec U=\left|&lt;br /&gt;
\begin{matrix}&lt;br /&gt;
\vec i &amp;amp; \vec j &amp;amp; \vec k  \\&lt;br /&gt;
&amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
U_x &amp;amp; U_y &amp;amp; U_z &lt;br /&gt;
\end{matrix}\right|&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; U_x=0 &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; U_y=e^{-y} &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;U_z=0&amp;lt;/math&amp;gt;&lt;br /&gt;
y por tanto el resultado del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec U|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional define una circulación,por tanto, si es nulo significa que el campo vectorial no se mueve, es decir, permanece estático.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:2b..jpg&amp;diff=5147</id>
		<title>Archivo:2b..jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:2b..jpg&amp;diff=5147"/>
				<updated>2013-12-09T09:09:26Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4036</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4036"/>
				<updated>2013-12-07T13:57:29Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4035</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4035"/>
				<updated>2013-12-07T13:47:01Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
== 2 Efecto de la Temperatura ==&lt;br /&gt;
La temperatura del sólido viene definida por el campo de temperaturas T(ρ,θ)=e−y, que es un campo escalar que depende sólo de la variable y.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4007</id>
		<title>Visualización de campos escalares y vectoriales en elasticidad G8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad_G8&amp;diff=4007"/>
				<updated>2013-12-07T09:59:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sergio Fernandez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{beta}}&lt;br /&gt;
{{Trabajo|Visualización de campos escalares y vectoriales en elasticidad. Grupo 8|[[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:Trabajos 2013-14|2013-14]]}}&lt;br /&gt;
&lt;br /&gt;
'''Visualización de campos escalares y vectoriales en elasticidad.''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Mallado1.jpg|300px|thumb|right|Mallado de una placa plana rectangular]]&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa plana (en dimensión 2) que ocupa la región &amp;lt;math&amp;gt; [-1/2,1/2] \times [0,2]&amp;lt;/math&amp;gt;. En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura &amp;lt;math&amp;gt;T(x,y,t)&amp;lt;/math&amp;gt;, que depende de las dos variables espaciales &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; y el tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;, y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y,t)&amp;lt;/math&amp;gt;. De esta forma, si definimos &amp;lt;math&amp;gt;r_0(x,y)&amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa en reposo, la posición de cada punto &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de la placa en un instante de tiempo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt; viene dada por: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec r (x,y,t)= \vec r_{0}(x,y)+\vec u(x,y,t).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a suponer que sobre la placa se ha aplicado una fuerza que ha provocado una vibración de manera que los desplazamientos vienen dados por la onda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y,t) = \vec a \sin(\vec b \cdot \vec r_0-ct),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec a&amp;lt;/math&amp;gt; se conoce como amplitud, &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; es la fase que indica la dirección de propagación y &amp;lt;math&amp;gt;c/|\vec b|&amp;lt;/math&amp;gt; es la velocidad de propagación.  &lt;br /&gt;
&lt;br /&gt;
Si &amp;lt;math&amp;gt;\vec a &amp;lt;/math&amp;gt; es paralelo a &amp;lt;math&amp;gt;\vec b&amp;lt;/math&amp;gt; diremos que la onda es longitudinal mientras que si es perpendicular hablaremos de onda transversal.&lt;br /&gt;
&lt;br /&gt;
En este trabajo vamos a centrarnos en las ondas longitudinales. Supondremos lo siguiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec a=\frac{\vec j}{10}, \qquad \vec b= \pi \vec j, \qquad t=0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
En este caso,  &amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Se pide:&lt;br /&gt;
# Dibujar un mallado que represente los puntos interiores del sólido (ver figura). Tomar como paso de muestreo &amp;lt;math&amp;gt;h=1/10&amp;lt;/math&amp;gt; para las variables &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;. &lt;br /&gt;
# La temperatura del sólido viene dada por &amp;lt;math&amp;gt;T(\rho,\theta)=e^{-y}&amp;lt;/math&amp;gt;. Dibujarla. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; y dibujarlo como campo vectorial. Calcular las curvas de nivel de T y observar gráficamente que &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a dichas curvas.&lt;br /&gt;
# Consideramos ahora el campo de vectores &amp;lt;math&amp;gt;\vec u=\frac{\sin(y)}{10}\vec j&amp;lt;/math&amp;gt;. Dibujar el campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
# Si &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido, dibujar el sólido antes y después del desplazamiento. Dibujar ambos en la misma figura usando el comando subplot. &lt;br /&gt;
# Calcular la &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarla. ¿Qué puntos tienen mayor divergencia? La divergencia es una medida del cambio de volumen local debido al desplazamiento. &lt;br /&gt;
# Calcular &amp;lt;math&amp;gt;|\nabla \times \vec u|&amp;lt;/math&amp;gt; en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor rotacional? &lt;br /&gt;
# Definamos &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;, que se denomina [http://en.wikipedia.org/wiki/Infinitesimal_strain_theory tensor de deformaciones]. En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten escribir el tensor de tensiones &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt; a través de la fórmula:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_{ij}=\lambda \nabla \cdot \vec u \delta_{ij} + 2\mu \epsilon_{ij},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
donde &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; son los conocidos como [http://en.wikipedia.org/wiki/Lam%C3%A9_parameters coeficientes de Lamé] que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt;\lambda=\mu=1&amp;lt;/math&amp;gt;, dibujar las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i \cdot \sigma \cdot \vec i&amp;lt;/math&amp;gt; y las tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j \cdot \sigma \cdot \vec j&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec i-(\vec i \cdot \sigma \cdot \vec i) \vec i|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararlas con los puntos de mayor deformación de la malla.&lt;br /&gt;
# Dibujar las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;|\sigma \cdot \vec j-(\vec j \cdot \sigma \cdot \vec j) \vec j|&amp;lt;/math&amp;gt;. ¿Donde son mayores? Compararla con los puntos de mayor deformación de la malla.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Sergio Fernandez</name></author>	</entry>

	</feed>