<?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=Marta.sg</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=Marta.sg"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Marta.sg"/>
		<updated>2026-04-24T23:58:27Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=7990</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=7990"/>
				<updated>2013-12-12T17:37:09Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: /* TENSIONES Y DEFORMACIONES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la representación del campo de vectores se observa que:el campo toma la dirección del eje de ordenadas, pues sólo tiene componente &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;. &lt;br /&gt;
Hay dos zonas bien diferenciadas: la mitad inferior donde la placa toma valores positivos, con lo cual hay un sentido ascendente y la mitad superior que toma valores positivos, lo que indica un sentido descendente.&lt;br /&gt;
Tres puntos característicos: extremos superior e inferior y parte central de la placa donde el campo es nulo debido a la función seno.&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El desplazamiento se produce en torno a la zona central de la placa (en los extremos y en y=1 no hay movimiento). El movimiento se produce en dirección vertical pero con sentidos contrarios, la parte mas baja de la placa tiende a ascender hasta acercarse a la zona central y la parte superior de la placa a descender con el fin de acercarse también a la cota central. La consecuencia de todo esto es una compresión en las proximidades de la zona central de la placa.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona en torno a y=1.&lt;br /&gt;
&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el que define las tensiones de la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} (π/10)cos(πy) &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} (π/10)cos(πy) &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=(π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} (π/10)cos(πy) &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} (π/10)cos(πy) &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - (π/10)cos(πy) | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll}(π/10)cos(πy)  &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6925</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6925"/>
				<updated>2013-12-10T01:41:26Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: /* TENSIONES Y DEFORMACIONES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la representación del campo de vectores se observa que:el campo toma la dirección del eje de ordenadas, pues sólo tiene componente &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;. &lt;br /&gt;
Hay dos zonas bien diferenciadas: la mitad inferior donde la placa toma valores positivos, con lo cual hay un sentido ascendente y la mitad superior que toma valores positivos, lo que indica un sentido descendente.&lt;br /&gt;
Tres puntos característicos: extremos superior e inferior y parte central de la placa donde el campo es nulo debido a la función seno.&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El desplazamiento se produce en torno a la zona central de la placa (en los extremos y en y=1 no hay movimiento). El movimiento se produce en dirección vertical pero con sentidos contrarios, la parte mas baja de la placa tiende a ascender hasta acercarse a la zona central y la parte superior de la placa a descender con el fin de acercarse también a la cota central. La consecuencia de todo esto es una compresión en las proximidades de la zona central de la placa.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona en torno a y=1.&lt;br /&gt;
&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el que define las tensiones de la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6841</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6841"/>
				<updated>2013-12-09T23:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: /* VARIACIÓN DEL VOLUMEN SOBRE LA PLACA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la representación del campo de vectores se observa que:el campo toma la dirección del eje de ordenadas, pues sólo tiene componente &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;. &lt;br /&gt;
Hay dos zonas bien diferenciadas: la mitad inferior donde la placa toma valores positivos, con lo cual hay un sentido ascendente y la mitad superior que toma valores positivos, lo que indica un sentido descendente.&lt;br /&gt;
Tres puntos característicos: extremos superior e inferior y parte central de la placa donde el campo es nulo debido a la función seno.&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El desplazamiento se produce en torno a la zona central de la placa (en los extremos y en y=1 no hay movimiento). El movimiento se produce en dirección vertical pero con sentidos contrarios, la parte mas baja de la placa tiende a ascender hasta acercarse a la zona central y la parte superior de la placa a descender con el fin de acercarse también a la cota central. La consecuencia de todo esto es una compresión en las proximidades de la zona central de la placa.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona en torno a y=1.&lt;br /&gt;
&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6820</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6820"/>
				<updated>2013-12-09T23:37:25Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la representación del campo de vectores se observa que:el campo toma la dirección del eje de ordenadas, pues sólo tiene componente &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;. &lt;br /&gt;
Hay dos zonas bien diferenciadas: la mitad inferior donde la placa toma valores positivos, con lo cual hay un sentido ascendente y la mitad superior que toma valores positivos, lo que indica un sentido descendente.&lt;br /&gt;
Tres puntos característicos: extremos superior e inferior y parte central de la placa donde el campo es nulo debido a la función seno.&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El desplazamiento se produce en torno a la zona central de la placa (en los extremos y en y=1 no hay movimiento). El movimiento se produce en dirección vertical pero con sentidos contrarios, la parte mas baja de la placa tiende a ascender hasta acercarse a la zona central y la parte superior de la placa a descender con el fin de acercarse también a la cota central. La consecuencia de todo esto es una compresión en las proximidades de la zona central de la placa.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6811</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6811"/>
				<updated>2013-12-09T23:25:39Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la representación del campo de vectores se observa que:el campo toma la dirección del eje de ordenadas, pues sólo tiene componente &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;. &lt;br /&gt;
Hay dos zonas bien diferenciadas: la mitad inferior donde la placa toma valores positivos, con lo cual hay un sentido ascendente y la mitad superior que toma valores positivos, lo que indica un sentido descendente.&lt;br /&gt;
Tres puntos característicos: extremos superior e inferior y parte central de la placa donde el campo es nulo debido a la función seno.&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6789</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6789"/>
				<updated>2013-12-09T23:13:27Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:campo de vectores.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_de_vectores.jpg&amp;diff=6786</id>
		<title>Archivo:Campo de vectores.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_de_vectores.jpg&amp;diff=6786"/>
				<updated>2013-12-09T23:12:00Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Campo de desplazamiento&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Campo de desplazamiento&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6561</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6561"/>
				<updated>2013-12-09T19:52:40Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
== TENSIONES Y DEFORMACIONES ==&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6545</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6545"/>
				<updated>2013-12-09T19:40:14Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6544</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6544"/>
				<updated>2013-12-09T19:38:57Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Concluimos apoyándonos en la matriz de tensiones calculada y evaluando ésta en la placa en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; que las tensiones normales en ambas direcciones toman el mismo valor en cada punto, esto es, que se equilibran.&lt;br /&gt;
&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6537</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6537"/>
				<updated>2013-12-09T19:34:33Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, este hecho se debe a que las tensiones normales se equilibran en las direcciones estudiadas &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, impidiendo que se generen esfuerzos cortantes.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6418</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6418"/>
				<updated>2013-12-09T18:57:09Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h=0.1;                 &lt;br /&gt;
x=-0.5:h:0.5;               &lt;br /&gt;
y=0:h:2;           &lt;br /&gt;
[X,Y]=meshgrid(x,y);&lt;br /&gt;
%tensiones normales eje y %&lt;br /&gt;
ty=3*pi/10*cos(pi*Y);&lt;br /&gt;
tx=0*ty2;&lt;br /&gt;
% dibujamos %  &lt;br /&gt;
quiver(X,Y,tx,ty)&lt;br /&gt;
xlabel('tensiones normales eje y')&lt;br /&gt;
axis([-1,1,-0.5,2.5])    &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
observamos la gráfica:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.8.jpg|tensiones normales eje y&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Por último calculamos las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec i - ( \vec i \cdot \sigma \cdot \vec i )\vec i | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right) - 0 | = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sigma \cdot \vec j - ( \vec j \cdot \sigma \cdot \vec j )\vec j | = |\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right) - (3π/10)cos(πy) \vec j | = | (3π/10)cos(πy) \vec j - (3π/10)cos(πy) \vec j | = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Conclusión: nuestra placa no tiene tensiones tangenciales respecto a los planos ortogonales a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ni a &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.8.jpg&amp;diff=6388</id>
		<title>Archivo:Fig7.8.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.8.jpg&amp;diff=6388"/>
				<updated>2013-12-09T18:45:38Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: tensiones normales eje y&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;tensiones normales eje y&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6316</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6316"/>
				<updated>2013-12-09T18:21:57Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6312</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6312"/>
				<updated>2013-12-09T18:21:23Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
la dibujamos en MATLAB implementado el programa:&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6061</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=6061"/>
				<updated>2013-12-09T16:58:32Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
Al ser el rotacional 0, podemos afirmar que los vectores del campo no van a sufrir un cambio de dirección, es decir, no va a haber rotación. &lt;br /&gt;
=== TENSIONES Y DEFORMACIONES ===&lt;br /&gt;
El tensor de deformación (ε) es el define las tensiones la placa en ambas dimesiones x e y. Viene dado por la parte simétrica del gradiente del campo de desplazamientos (u) &amp;lt;math&amp;gt;\epsilon(\vec u)=(\nabla \vec u + \nabla \vec u^t)/2&amp;lt;/math&amp;gt;. &lt;br /&gt;
Se define el tensor de tensiones en un medio elástico lineal, isótropo y homogéneo como: &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;
siendo &amp;lt;math&amp;gt;\nabla \cdot \vec u&amp;lt;/math&amp;gt; la divergencia del campo y λ=μ=1.&lt;br /&gt;
En nuestro caso:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u=\left(   \begin{array}{ll} δu_1/δx &amp;amp; δu_1/δy \\ δu_2/δx &amp;amp; δu_2/δy  \end{array}  \right)=\left(   \begin{array}{lll} 0 &amp;amp; 0 \\ 0 &amp;amp; (π/10)cos(πy) \end{array}  \right),&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
por lo que el tensor de tensiones nos queda como:&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij}=\left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) &amp;lt;/math&amp;gt;&lt;br /&gt;
Después calculamos el campo vectorial en cada dirección y lo dibujaremos mediante MATLAB.&lt;br /&gt;
Tensiones normales en la dirección del eje x:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_x=t_x \vec i&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_x=\vec i \sigma \vec i=\left(   \begin{array}{l1} 1 &amp;amp; 0 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 1 \\ 0 \end{array}  \right)=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Tensiones normales en la dirección del eje y:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec t_y=t_y \vec j&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t_y=\vec j \sigma \vec j=\left(   \begin{array}{l1} 0 &amp;amp; 1 \end{array}  \right) \left(   \begin{array}{ll} 0 &amp;amp; 0 \\ 0 &amp;amp; (3π/10)cos(πy)  \end{array}  \right) \left(   \begin{array}{l} 0 \\ 1 \end{array}  \right)=(3π/10)cos(πy)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5988</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5988"/>
				<updated>2013-12-09T16:32:22Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
La representación de dicha divergencia queda representada en MATLAB por el código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=-0.5:0.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0.5:0.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); %definimos las matrices X e Y&lt;br /&gt;
Div=pi*cos(pi*Y)/10; % divergencia del campo&lt;br /&gt;
surf(X,Y,Div); % dibujamos la superficie&lt;br /&gt;
view(2) % dibujamos el campo en 2D&lt;br /&gt;
}}&lt;br /&gt;
Dándonos lugar a este gráfico:&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:Fig7.6.jpg|medida del cambio de volumen local debido al desplazamiento&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Podemos observar en el gráfico y comprobar después analíticamente que la zona con mayor divergencia será la zona de y=1.&lt;br /&gt;
=== ROTACIONAL ===&lt;br /&gt;
Calculamos el rotacional para todos los puntos de la placa. El rotacional de un campo vectorial es la tendencia del campo a inducir rotación alrededor de un punto. El rotacional se define como:&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz \\u_x &amp;amp; u_y &amp;amp; u_z\end{array}  \right)&amp;lt;/math&amp;gt;, que particularizada para nuestro campo queda &amp;lt;math&amp;gt;|\nabla \times \vec u|=\left(   \begin{array}{ll} i &amp;amp; j &amp;amp; k \\ δu/δx &amp;amp; δu/δy &amp;amp; δu/δz\\0 &amp;amp; sin(πy)/10 &amp;amp; 0  \end{array}  \right)=0&amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.6.jpg&amp;diff=5964</id>
		<title>Archivo:Fig7.6.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.6.jpg&amp;diff=5964"/>
				<updated>2013-12-09T16:16:42Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: medida del cambio de volumen local debido al desplazamiento&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;medida del cambio de volumen local debido al desplazamiento&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5791</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5791"/>
				<updated>2013-12-09T13:43:05Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5784</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5784"/>
				<updated>2013-12-09T13:38:34Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Página redirigida a Teoría de Campos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Teoría de Campos]]&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Discusi%C3%B3n:An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5780</id>
		<title>Discusión:Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Discusi%C3%B3n:An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5780"/>
				<updated>2013-12-09T13:34:40Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Página creada con «beta == INTRODUCCIÓN == El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5778</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5778"/>
				<updated>2013-12-09T13:32:44Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:FIG7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento.&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec u=\frac{\pi cos(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:FIG7.5.jpg&amp;diff=5771</id>
		<title>Archivo:FIG7.5.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:FIG7.5.jpg&amp;diff=5771"/>
				<updated>2013-12-09T13:24:58Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: desplazamiento respecto de la posición original&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;desplazamiento respecto de la posición original&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5762</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5762"/>
				<updated>2013-12-09T13:18:22Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.4.jpg|Campo de desplazamiento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
=== CONSECUENCIAS DE LA VIBRACIÓN ===&lt;br /&gt;
El resultado de la vibración sobre la placa da lugar a un desplazamiento. La representación de dicho desplazamiento se ha representado en MATLAB mediante el siguiente código:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=u=-0.5:0.1:0.5; % defino el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:0.1:2; % defino el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % creo la matriz de uu vv&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu; % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
subplot(1,2,1) % lo dibujo en la primera ventana&lt;br /&gt;
mesh(xx,yy,0*xx)       % gráfico&lt;br /&gt;
axis([-2,2,-1,3])  &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)  &lt;br /&gt;
subplot(1,2,2) % dibujo en la segunda ventana&lt;br /&gt;
x1=u; % parametrización + desplazamiento&lt;br /&gt;
y1=v+sin(pi*v)/10;&lt;br /&gt;
[xx1,yy1]=meshgrid(x1,y1); % creo la matriz de xx1, yy1&lt;br /&gt;
mesh(xx1,yy1,0*xx) % gráfico&lt;br /&gt;
axis([-2,2,-1,3]) &lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.5.jpg|desplazamiento respecto de la posición original&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se observa en la imagen se observa un desplazamiento en la zona central en la dirección j.&lt;br /&gt;
&lt;br /&gt;
===VARIACIÓN DEL VOLUMEN SOBRE LA PLACA ===&lt;br /&gt;
Utilizamos el operador divergencia para analizar la medida del cambio de volumen debido al desplazamiento. &amp;lt;math&amp;gt;=\frac{\pi*cos(\pi y)}{10}\vec j&amp;lt;math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:FIG_7.5.jpg&amp;diff=5748</id>
		<title>Archivo:FIG 7.5.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:FIG_7.5.jpg&amp;diff=5748"/>
				<updated>2013-12-09T13:05:40Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Desplazamiento respecto de la posición original.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Desplazamiento respecto de la posición original.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.4.jpg&amp;diff=5721</id>
		<title>Archivo:Fig7.4.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.4.jpg&amp;diff=5721"/>
				<updated>2013-12-09T12:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Desplazamiento.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Desplazamiento.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5718</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5718"/>
				<updated>2013-12-09T12:48:20Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;br /&gt;
== CAMPO DE DESPLAZAMIENTO ==&lt;br /&gt;
Sobre la superficie de trabajo se ha aplicado una fuerza que ha provocado una vibración que produce sobre ella un desplazamiento en un instante &amp;lt;math&amp;gt;t_0&amp;lt;/math&amp;gt; que queda definido por el vector:&amp;lt;math&amp;gt;\vec u(x,y)=\frac{\sin(\pi y)}{10}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
Si aplicamos este vector a cada punto tendremos el desplazamiento total respecto a la posición de la placa en reposo.&lt;br /&gt;
La representación de este campo se ha hecho mediante el siguiente código MATLAB:&lt;br /&gt;
{{matlab|codigo=clear all&lt;br /&gt;
x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('sin(pi*y)/10','x','y'); % introducimos mediante inline el campo&lt;br /&gt;
U=zeros(21,11); % matriz de ceros para que cuadren las dimensiones&lt;br /&gt;
V=sin(Y)/10; % definimos V&lt;br /&gt;
quiver(X,Y,U,V) % dibujamos el campo&lt;br /&gt;
axis image&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5699</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5699"/>
				<updated>2013-12-09T12:37:52Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.3.jpg|Representación de las curvas de nivel y gradiente&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
En la representación se observa que el módulo del gradiente va aumentando según nos desplazamos en sentido negativo a lo largo del eje de ordenadas, esta observación esta basada en qué el gradiente indica la dirección de crecimiento de la función en cada punto. Por otra parte observamos que las curvas de nivel son ortogonales al gradiente, la razón de este hecho se basa en la definición de curvas de nivel y gradiente. Por una parte las curvas de nivel es el lugar geométrico de puntos equipotenciales y el gradiente indica la dirección de crecimiento y sentido de los valores del campo en cada punto. Con esto deducimos que si el gradiente tuviera un componente paralelo a las curvas de nivel, la definiciones anteriores sería una contradicción.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.3.jpg&amp;diff=5687</id>
		<title>Archivo:Fig7.3.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.3.jpg&amp;diff=5687"/>
				<updated>2013-12-09T12:31:10Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Representación de las curvas de nivel y gradiente.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Representación de las curvas de nivel y gradiente.&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5683</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5683"/>
				<updated>2013-12-09T12:30:09Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== VARIACIÓN DE LA TEMPERATURA ===&lt;br /&gt;
El análisis de la variación de la temperatura a lo largo de la placa se realiza analizando el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;, en nuestro caso sera: &amp;lt;math&amp;gt;\nabla T=-e^{-y}&amp;lt;/math&amp;gt;&lt;br /&gt;
Procedemos ahora a representar este campo vectorial junto con las curvas de nivel en la superficie implementando el siguiene código MATLAB.&lt;br /&gt;
{{matlab|codigo=x=-1/2:.1:0.5; % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:.1:2; % definimos el intervalo [0,2]&lt;br /&gt;
[X,Y]=meshgrid(x,y); % definimos las matrices X e Y&lt;br /&gt;
f=inline('exp(-y)','x','y'); &lt;br /&gt;
U=zeros(21,11); &lt;br /&gt;
V=-exp(-Y); % gradiente&lt;br /&gt;
hold on&lt;br /&gt;
subplot(1,2,1) % en la primera ventana&lt;br /&gt;
quiver(X,Y,U,V);&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Gradiente')&lt;br /&gt;
subplot(1,2,2) % en la segunda ventana&lt;br /&gt;
Z=f(X,Y);&lt;br /&gt;
contour(X,Y,Z,10,'k') %dibujo las curvas de nivel&lt;br /&gt;
axis image&lt;br /&gt;
xlabel('Campo')&lt;br /&gt;
hold off}}&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5646</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5646"/>
				<updated>2013-12-09T12:19:34Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=x=-0.5:0.1:0.5;       % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
y=0:0.1:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[xx,yy]=meshgrid(x,y); % matrices de x e y&lt;br /&gt;
figure(1)&lt;br /&gt;
f=exp(-yy); % Campo escalar&lt;br /&gt;
surf(xx,yy,f)       % Dibujar el campo&lt;br /&gt;
hold on                % dibujamos el límite inferior&lt;br /&gt;
plot(xx,yy,'k','linewidth',1);&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionamos una región de dibujo&lt;br /&gt;
view(2)                % Vemos el dibujo en planta  }}&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Archivo:fig7.2.jpg|Distribución de la temperatura&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5629</id>
		<title>Análisis del comportamiento físico de una placa sometida a dos campos: temperatura y desplazamiento. (GRUPO G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_una_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento._(GRUPO_G7)&amp;diff=5629"/>
				<updated>2013-12-09T12:14:51Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Página creada con «beta == INTRODUCCIÓN == El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot; en la placa, la temperatura se mantendrá constante para cualquier valor de la &amp;quot;x&amp;quot;. Además al tratarse de una función exponencial la separación entre las curvas de nivel variará de una manera geométrica. Para dar veracidad a todas las hipótesis expuestas anteriormente se ha representado el campo de temperaturas mediante el siguiente código MATLAB, obteniéndose como resultado la figura que se muestra a continuación; donde se puede visualizar con claridad todo lo expuesto anteriormente.&lt;br /&gt;
{{matlab|codigo=&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.2.jpg&amp;diff=5569</id>
		<title>Archivo:Fig7.2.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.2.jpg&amp;diff=5569"/>
				<updated>2013-12-09T11:50:35Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Distribución de la temperatura&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Distribución de la temperatura&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_un_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento.&amp;diff=5306</id>
		<title>Análisis del comportamiento físico de un placa sometida a dos campos: temperatura y desplazamiento.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_un_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento.&amp;diff=5306"/>
				<updated>2013-12-09T10:33:00Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[beta]]&lt;br /&gt;
== INTRODUCCIÓN ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== SUPERFICIE DE TRABAJO ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;br /&gt;
== CAMPO DE TEMPERATURAS ==&lt;br /&gt;
El campo de temperaturas, es un campo escalar que depende de dos variables espaciales (x,y) y el tiempo (t). En nuestro caso definimos el campo de temperaturas como &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; con t=0 por lo tanto depende únicamente de la posición de cada punto, es decir, sus coordenadas x e y.&lt;br /&gt;
&lt;br /&gt;
=== DISTRIBUCIÓN DE LA TEMPERATURA ===&lt;br /&gt;
Tal y como está definido el campo de temperatura &amp;lt;math&amp;gt;T(x,y)=e^{-y}&amp;lt;/math&amp;gt; depende única y exclusivamente del valor de la variable &amp;quot;Y&amp;quot; o lo que es lo mismo el de la temperatura es independiente al valor de la variable &amp;quot;x&amp;quot;, con este dato deducimos que fijando un valor para la variable &amp;quot;y&amp;quot;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_un_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento.&amp;diff=5277</id>
		<title>Análisis del comportamiento físico de un placa sometida a dos campos: temperatura y desplazamiento.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=An%C3%A1lisis_del_comportamiento_f%C3%ADsico_de_un_placa_sometida_a_dos_campos:_temperatura_y_desplazamiento.&amp;diff=5277"/>
				<updated>2013-12-09T10:19:03Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: Página creada con « beta == '''INTRODUCCIÓN''' == El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar ...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[beta]]&lt;br /&gt;
== '''INTRODUCCIÓN''' ==&lt;br /&gt;
El trabajo se centra en el análisis del comportamiento físico de un sólido plano, (dimensión 2), con forma rectangular. Para llevar a cabo dicho análisis definimos los campos: temperatura y desplazamiento, que afectan al comportamiento físico del sólido.&lt;br /&gt;
Para facilitar la comprensión del comportamiento, se ha realizado una representación de los campos mencionados anteriormente ayudándonos del programa informático MATLAB.&lt;br /&gt;
== '''SUPERFICIE DE TRABAJO''' ==&lt;br /&gt;
La superficie sobre la que se ha realizado el trabajo es un placa con forma rectangular que ocupa la región: [-0.5;0.5]x[0;2] tal y como se muestra en la figura1. La representación de la placa se ha realizado implementando el siguiente código en MATLAB.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
clear all&lt;br /&gt;
h=0.1;                  % definimos el paso&lt;br /&gt;
u=-0.5:h:0.5;               % definimos el intervalo [-1/2,1/2]&lt;br /&gt;
v=0:h:2;            % definimos el intervalo [0,2]&lt;br /&gt;
[uu,vv]=meshgrid(u,v); % matrices de u y v&lt;br /&gt;
figure(1)&lt;br /&gt;
xx=uu;        % parametrización&lt;br /&gt;
yy=vv;&lt;br /&gt;
mesh(xx,yy,0*xx)       % Dibujamos el mesh&lt;br /&gt;
axis([-2,2,-1,3])      % seleccionar la región de dibujo &lt;br /&gt;
view(2)                % vemos el dibujo en planta&lt;br /&gt;
}}&lt;br /&gt;
                    &amp;lt;gallery&amp;gt;&lt;br /&gt;
              Archivo:fig7.1.jpg|mallado de la placa rectangular&lt;br /&gt;
                     &amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.1.jpg&amp;diff=5266</id>
		<title>Archivo:Fig7.1.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Fig7.1.jpg&amp;diff=5266"/>
				<updated>2013-12-09T10:14:24Z</updated>
		
		<summary type="html">&lt;p&gt;Marta.sg: mallado de la placa rectangular&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mallado de la placa rectangular&lt;/div&gt;</summary>
		<author><name>Marta.sg</name></author>	</entry>

	</feed>