<?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=Alfonsoespla</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=Alfonsoespla"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Alfonsoespla"/>
		<updated>2026-04-26T02:34:52Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47666</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47666"/>
				<updated>2021-12-09T15:57:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forma 1: &lt;br /&gt;
Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1100px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 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;
&lt;br /&gt;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, se calcularan con Matlab dichos autovalores, obteniendo el valor y la representación de la tensión de Von Mises.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:TensiondeVonMises.jpg|500px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definimos las variables y las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Matriz tensión&lt;br /&gt;
A=inline('x./40','x','y');&lt;br /&gt;
B=inline('y./20','x','y');&lt;br /&gt;
C=inline('3.*x./40','x','y');&lt;br /&gt;
tension=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
     for j=1:length(x)&lt;br /&gt;
         D=A(xx(i,j),yy(i,j));&lt;br /&gt;
         E=B(xx(i,j),yy(i,j));&lt;br /&gt;
         F=B(xx(i,j),yy(i,j));&lt;br /&gt;
         G=C(xx(i,j),yy(i,j));&lt;br /&gt;
         H=A(xx(i,j),yy(i,j));&lt;br /&gt;
         tension=[D E 0; F G 0; 0 0 H];       &lt;br /&gt;
%Se obtienen los autovalores con la función eig.m&lt;br /&gt;
         autoval=eig(tension);&lt;br /&gt;
         tensionVM=sqrt(((autoval(1)-autoval(2))^2+(autoval(2)-autoval(3))^2+(autoval(3)-autoval(1))^2)/2);&lt;br /&gt;
         TENSION(i,j)=tensionVM;&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica de la tensión de Von Mises&lt;br /&gt;
figure&lt;br /&gt;
surf(xx,yy,TENSION)&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
%Cálculo del máximo valor de la tensión de Von Mises&lt;br /&gt;
M=TENSION(1,1:length(TENSION));&lt;br /&gt;
maxTENSION=max(M);&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises es %f\n',maxTENSION)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El valor máximo de la tensión en la placa será de 0.5074.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47665</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47665"/>
				<updated>2021-12-09T15:53:28Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forma 1: &lt;br /&gt;
Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|800px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 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;
&lt;br /&gt;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, se calcularan con Matlab dichos autovalores, obteniendo el valor y la representación de la tensión de Von Mises.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:TensiondeVonMises.jpg|500px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definimos las variables y las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Matriz tensión&lt;br /&gt;
A=inline('x./40','x','y');&lt;br /&gt;
B=inline('y./20','x','y');&lt;br /&gt;
C=inline('3.*x./40','x','y');&lt;br /&gt;
tension=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
     for j=1:length(x)&lt;br /&gt;
         D=A(xx(i,j),yy(i,j));&lt;br /&gt;
         E=B(xx(i,j),yy(i,j));&lt;br /&gt;
         F=B(xx(i,j),yy(i,j));&lt;br /&gt;
         G=C(xx(i,j),yy(i,j));&lt;br /&gt;
         H=A(xx(i,j),yy(i,j));&lt;br /&gt;
         tension=[D E 0; F G 0; 0 0 H];       &lt;br /&gt;
%Se obtienen los autovalores con la función eig.m&lt;br /&gt;
         autoval=eig(tension);&lt;br /&gt;
         tensionVM=sqrt(((autoval(1)-autoval(2))^2+(autoval(2)-autoval(3))^2+(autoval(3)-autoval(1))^2)/2);&lt;br /&gt;
         TENSION(i,j)=tensionVM;&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica de la tensión de Von Mises&lt;br /&gt;
figure&lt;br /&gt;
surf(xx,yy,TENSION)&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
%Cálculo del máximo valor de la tensión de Von Mises&lt;br /&gt;
M=TENSION(1,1:length(TENSION));&lt;br /&gt;
maxTENSION=max(M);&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises es %f\n',maxTENSION)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El valor máximo de la tensión en la placa será de 0.5074.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47664</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47664"/>
				<updated>2021-12-09T15:45:31Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, se calcularan con Matlab dichos autovalores, obteniendo el valor y la representación de la tensión de Von Mises.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:TensiondeVonMises.jpg|500px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definimos las variables y las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Matriz tensión&lt;br /&gt;
A=inline('x./40','x','y');&lt;br /&gt;
B=inline('y./20','x','y');&lt;br /&gt;
C=inline('3.*x./40','x','y');&lt;br /&gt;
tension=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
     for j=1:length(x)&lt;br /&gt;
         D=A(xx(i,j),yy(i,j));&lt;br /&gt;
         E=B(xx(i,j),yy(i,j));&lt;br /&gt;
         F=B(xx(i,j),yy(i,j));&lt;br /&gt;
         G=C(xx(i,j),yy(i,j));&lt;br /&gt;
         H=A(xx(i,j),yy(i,j));&lt;br /&gt;
         tension=[D E 0; F G 0; 0 0 H];       &lt;br /&gt;
%Se obtienen los autovalores con la función eig.m&lt;br /&gt;
         autoval=eig(tension);&lt;br /&gt;
         tensionVM=sqrt(((autoval(1)-autoval(2))^2+(autoval(2)-autoval(3))^2+(autoval(3)-autoval(1))^2)/2);&lt;br /&gt;
         TENSION(i,j)=tensionVM;&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica de la tensión de Von Mises&lt;br /&gt;
figure&lt;br /&gt;
surf(xx,yy,TENSION)&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
%Cálculo del máximo valor de la tensión de Von Mises&lt;br /&gt;
M=TENSION(1,1:length(TENSION));&lt;br /&gt;
maxTENSION=max(M);&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises es %f\n',maxTENSION)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El valor máximo de la tensión en la placa será de 0.5074.&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47663</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47663"/>
				<updated>2021-12-09T15:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, se calcularan con Matlab dichos autovalores, obteniendo el valor y la representación de la tensión de Von Mises.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:TensiondeVonMises.jpg|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definimos las variables y las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Matriz tensión&lt;br /&gt;
A=inline('x./40','x','y');&lt;br /&gt;
B=inline('y./20','x','y');&lt;br /&gt;
C=inline('3.*x./40','x','y');&lt;br /&gt;
tension=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
     for j=1:length(x)&lt;br /&gt;
         D=A(xx(i,j),yy(i,j));&lt;br /&gt;
         E=B(xx(i,j),yy(i,j));&lt;br /&gt;
         F=B(xx(i,j),yy(i,j));&lt;br /&gt;
         G=C(xx(i,j),yy(i,j));&lt;br /&gt;
         H=A(xx(i,j),yy(i,j));&lt;br /&gt;
         tension=[D E 0; F G 0; 0 0 H];       &lt;br /&gt;
%Se obtienen los autovalores con la función eig.m&lt;br /&gt;
         autoval=eig(tension);&lt;br /&gt;
         tensionVM=sqrt(((autoval(1)-autoval(2))^2+(autoval(2)-autoval(3))^2+(autoval(3)-autoval(1))^2)/2);&lt;br /&gt;
         TENSION(i,j)=tensionVM;&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica de la tensión de Von Mises&lt;br /&gt;
figure&lt;br /&gt;
surf(xx,yy,TENSION)&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
%Cálculo del máximo valor de la tensión de Von Mises&lt;br /&gt;
M=TENSION(1,1:length(TENSION));&lt;br /&gt;
maxTENSION=max(M);&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises es %f\n',maxTENSION)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El valor máximo de la tensión en la placa será de 0.5074.&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:TensiondeVonMises.jpg&amp;diff=47662</id>
		<title>Archivo:TensiondeVonMises.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:TensiondeVonMises.jpg&amp;diff=47662"/>
				<updated>2021-12-09T15:43:00Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47661</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47661"/>
				<updated>2021-12-09T15:41:40Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuación, se calcularan con Matlab dichos autovalores, obteniendo el valor y la representación de la tensión de Von Mises.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Definimos las variables y las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Matriz tensión&lt;br /&gt;
A=inline('x./40','x','y');&lt;br /&gt;
B=inline('y./20','x','y');&lt;br /&gt;
C=inline('3.*x./40','x','y');&lt;br /&gt;
tension=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
     for j=1:length(x)&lt;br /&gt;
         D=A(xx(i,j),yy(i,j));&lt;br /&gt;
         E=B(xx(i,j),yy(i,j));&lt;br /&gt;
         F=B(xx(i,j),yy(i,j));&lt;br /&gt;
         G=C(xx(i,j),yy(i,j));&lt;br /&gt;
         H=A(xx(i,j),yy(i,j));&lt;br /&gt;
         tension=[D E 0; F G 0; 0 0 H];       &lt;br /&gt;
%Se obtienen los autovalores con la función eig.m&lt;br /&gt;
         autoval=eig(tension);&lt;br /&gt;
         tensionVM=sqrt(((autoval(1)-autoval(2))^2+(autoval(2)-autoval(3))^2+(autoval(3)-autoval(1))^2)/2);&lt;br /&gt;
         TENSION(i,j)=tensionVM;&lt;br /&gt;
     end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica de la tensión de Von Mises&lt;br /&gt;
figure&lt;br /&gt;
surf(xx,yy,TENSION)&lt;br /&gt;
title('Tensión de Von Mises')&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
%Cálculo del máximo valor de la tensión de Von Mises&lt;br /&gt;
M=TENSION(1,1:length(TENSION));&lt;br /&gt;
maxTENSION=max(M);&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises es %f\n',maxTENSION)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El valor máximo de la tensión en la placa será de 0.5074.&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47660</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47660"/>
				<updated>2021-12-09T15:36:56Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47659</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47659"/>
				<updated>2021-12-09T15:35:14Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ, cuya matriz se calculó en el apartado anterior:&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47658</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47658"/>
				<updated>2021-12-09T15:34:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación de la tensión de Von Mises (σ_{VM}) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
En este apartado habremos de calcular la tensión de Von Mises, usada para saber cuando un material inicia un comportamiento plástico.&lt;br /&gt;
Su expresión es &amp;lt;math&amp;gt; \sigma_{MV} &amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\sqrt{\frac{(σ_1-σ_2)^2+(σ_2-σ_3)^2+(σ_3-σ_1)^2}{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
donde  &amp;lt;math&amp;gt; \sigma_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \sigma_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \sigma_{3} &amp;lt;/math&amp;gt; son los autovalores de σ&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47624</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47624"/>
				<updated>2021-12-09T14:39:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campo de desplazamientos ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47622</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47622"/>
				<updated>2021-12-09T14:36:14Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47621</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47621"/>
				<updated>2021-12-09T14:30:33Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo del campo de desplazamientos \vec u  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + x f(y) \vec j &amp;lt;/math&amp;gt; calcularemos su rotacional, y aplicando las condiciones proporcionadas por el enunciado, obtendremos f(y).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec u = \frac{\partial x f(y)}{\partial x} - \frac{\partial \frac{y^2}{80}}{\partial y} = f(y) -\frac{y}{40} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto, f(y)= &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado f(y), podremos sustituirlo en la expresión del campo de desplazamiento, obteniendo que &amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i +  \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47615</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47615"/>
				<updated>2021-12-09T14:12:33Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_dela_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradiente_dela_temperatura.jpg&amp;diff=47614</id>
		<title>Archivo:Gradiente dela temperatura.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradiente_dela_temperatura.jpg&amp;diff=47614"/>
				<updated>2021-12-09T14:10:42Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47613</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47613"/>
				<updated>2021-12-09T14:09:41Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47611</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47611"/>
				<updated>2021-12-09T14:07:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente de la temperatura|miniaturadeimagen]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47609</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47609"/>
				<updated>2021-12-09T14:05:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47607</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47607"/>
				<updated>2021-12-09T14:04:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradiente_de_la_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Gradiente de la temperatura en coordenadas cartesianas&lt;br /&gt;
%Parámetros y matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
figure(1)&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
 contour(Mx,My,T)&lt;br /&gt;
 hold on&lt;br /&gt;
 xlabel('Eje X')&lt;br /&gt;
 ylabel('EjeY')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
 title('Gradiente de la temperatura')&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
%Componentes del campo vectorial&lt;br /&gt;
U=(sqrt(Mx.^2+My.^2))+(Mx.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))+(4.*My.^2./(sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2))-4;&lt;br /&gt;
V=((My.*Mx.^3)+(Mx.*My.^3)-(4.*Mx.*My))./((sqrt(Mx.^2+My.^2)).*(Mx.^2+My.^2));&lt;br /&gt;
%Representación del campo&lt;br /&gt;
quiver(Mx,My,U,V)&lt;br /&gt;
view(2)&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47606</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47606"/>
				<updated>2021-12-09T13:58:30Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo, el gradiente es ortogonal a las curvas de nivel del campo T, y por tanto, ortogonal a la&lt;br /&gt;
superficie del campo T en todos sus puntos.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47605</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47605"/>
				<updated>2021-12-09T13:55:45Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo T y por tanto el ∇T es ortogonal a la&lt;br /&gt;
superficie del campo T en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_y_gradiente_de_la_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47604</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47604"/>
				<updated>2021-12-09T13:54:06Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo T y por tanto el ∇T es ortogonal a la&lt;br /&gt;
superficie del campo T en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47602</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47602"/>
				<updated>2021-12-09T13:46:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{(x^2+y^2)}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47601</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47601"/>
				<updated>2021-12-09T13:45:31Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior. Posteriormente se realiza el gradiente de dicha función.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{x^3y+xy^3-4xy}{{x^2+y^2}\sqrt{x^2+y^2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47600</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47600"/>
				<updated>2021-12-09T13:43:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+\frac{x^2}{\sqrt{x^2+y^2}})\vec i + (\frac{xy}{\sqrt{x^2+y^2}}-\frac{4xy}{(x^2+y^2)^\frac{3}{2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47598</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47598"/>
				<updated>2021-12-09T13:41:18Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\sqrt{2x^2+y^2}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}-\frac{4xy}{(x^2+y^2)^\frac{3}{2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47597</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47597"/>
				<updated>2021-12-09T13:39:46Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\frac{2x^2+y^2}{\sqrt{x^2+y^2}}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}-\frac{4xy}{(x^2+y^2)^\frac{3}{2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47596</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47596"/>
				<updated>2021-12-09T13:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x_i} \vec e_i = \frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = (\frac{2x^2+y^2}{\sqrt{x^2+y^2}}+\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}-\frac{4xy}{(x^2+y^2)^\frac{3}{2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47595</id>
		<title>Grupo B9-T2: Deformaciones elásticas de una placa plana en 2D</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_B9-T2:_Deformaciones_el%C3%A1sticas_de_una_placa_plana_en_2D&amp;diff=47595"/>
				<updated>2021-12-09T13:37:20Z</updated>
		
		<summary type="html">&lt;p&gt;Alfonsoespla: /* Cálculo y representación del Gradiente de la temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Grupo B9-T2: &lt;br /&gt;
&lt;br /&gt;
Deformaciones elásticas de una placa plana en 2D. | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Álvaro Parrilla&lt;br /&gt;
&lt;br /&gt;
Alfonso Esplá&lt;br /&gt;
&lt;br /&gt;
Teresa Perera&lt;br /&gt;
&lt;br /&gt;
Pablo Sotos}}&lt;br /&gt;
&amp;lt;big&amp;gt;'''Enunciado del Trabajo 2:'''&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región '''(x, y) ∈ [0, 10] × [−1, 1]'''.&lt;br /&gt;
&lt;br /&gt;
En ella vamos a suponer que tenemos definidas dos cantidades físicas: &lt;br /&gt;
&lt;br /&gt;
La temperatura T(x, y), que viene dada por: &amp;lt;math&amp;gt;T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; ; y los desplazamientos &amp;lt;math&amp;gt;\vec u(x,y) &amp;lt;/math&amp;gt; producidos por la acción de una fuerza determinada.&lt;br /&gt;
&lt;br /&gt;
De esta forma, si definimos &amp;lt;math&amp;gt;\vec r_{0}(x,y) &amp;lt;/math&amp;gt; el vector de posición de los puntos de la placa antes de la deformación, la posición del punto (x,y) de la placa después de la deformación viene dada por: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec r(x,y) = \vec r_{0}(x,y) + \vec u(x,y) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a suponer que la fuerza aplicada sobre la placa ha provocado un desplazamiento de los puntos de la misma dado por el vector de desplazamientos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u = \frac {y^2}{80} \vec i + xf(y)\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde f(y) es una función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Representación del sólido 2D ==&lt;br /&gt;
&lt;br /&gt;
Para la representación del sólido delimitado por '''(x, y) ∈ [0, 10] × [−1, 1]''', hemos dibujado un mallado como paso de muestreo de &amp;lt;math&amp;gt; h=\frac {1}{2} &amp;lt;/math&amp;gt; para las variables x e y.&lt;br /&gt;
[[Archivo:Representación_del_sólido.jpg|350px|thumb|right|Representación del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 %Mallado (x,y) = (0,10)x(-1,1)&lt;br /&gt;
% Región del sólido&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=[0:h:10];&lt;br /&gt;
y=[-1:h:1];&lt;br /&gt;
z=[0:0];&lt;br /&gt;
% Matriz de la región&lt;br /&gt;
[Mx,My,Mz]= meshgrid(x,y,z);&lt;br /&gt;
% Mallado&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(Mx,My,Mz);&lt;br /&gt;
% Gráfico ajustado&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5]);&lt;br /&gt;
view(0,90);&lt;br /&gt;
title('Sólido 2D')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Líneas de nivel de la temperatura definida como un campo escalar y temperatura máxima ==&lt;br /&gt;
&lt;br /&gt;
La distribución de temperatura en el sólido viene dada por una función escalar en coordenadas cilíndricas (polares ya que estamos en 2D):  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Está distribución se puede resolver de dos formas:&lt;br /&gt;
&lt;br /&gt;
'''Forma 1:''' Para que nos sea más fácil cálcularla y aplicarla en el sólido, convertiremos las coordenadas cilíndricas en cartesianas. &amp;lt;math&amp;gt; T(x,y) = x \sqrt{x^2+y^2}\ - 4x + \frac {4x}{\sqrt{x^2+y^2}} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Una vez convertida, ya podríamos dibujarlo en la gráfica.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Curvasdenivel2.jpg|350px|thumb|right|Curvas de nivel de la temperatura (forma 1 y 2)]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Temperatura en cartesianas&lt;br /&gt;
% Definimos parámetros y creamos las matrices&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Definimos la función de temperatura&lt;br /&gt;
T= Mx.* sqrt(Mx.^2+My.^2)-4*Mx+4*(Mx./sqrt(Mx.^2+My.^2));&lt;br /&gt;
% Dibujamos las líneas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Forma 2: &lt;br /&gt;
&lt;br /&gt;
La segunda forma de resolverlo es un poco más tediosa, pero se obtiene lo mismo. Primero parametrizamos la región de interés en cartesianas, luego convertimos estas coordenadas en cilíndricas, aplicamos la función escalar de temperatura:  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt; , y por último dibujamos las curvas de nivel '''&amp;quot;contour(Mx,My,T)&amp;quot;''' &lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Curvas de nivel de la temperatura en cilíndricas&lt;br /&gt;
% Creo los vectores&lt;br /&gt;
h= 1/10;&lt;br /&gt;
x= 0:h:10;&lt;br /&gt;
y= -1:h:1;&lt;br /&gt;
%Creo las matrices&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Convierto cada matriz a coordenadas cilíndricas&lt;br /&gt;
Mp = sqrt(Mx.^2+My.^2);&lt;br /&gt;
Mtt= atan(My./Mx);&lt;br /&gt;
%Aplico la fórmula de la temperatura&lt;br /&gt;
T=(Mp-2).^2.*cos(Mtt);&lt;br /&gt;
%Creo las curvas de nivel&lt;br /&gt;
figure(1)&lt;br /&gt;
contour(Mx,My,T);&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('EjeY')&lt;br /&gt;
colorbar&lt;br /&gt;
title('Curvas de nivel de la temperatura')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del Gradiente de la temperatura ==&lt;br /&gt;
&lt;br /&gt;
En primer lugar, obtendremos la función temperatura en coordenadas cartesianas, proceso que ya se llevó a cabo en el ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\nabla T =\frac{\partial T}{\partial x_i} \vec e_i = \frac{\partial T}{\partial x}\vec i + \frac{\partial T}{\partial y} \vec j = ({\sqrt{2x^2+y^2}+{\frac{4y^2}{(x^2+y^2)\sqrt{x^2+y^2}}-4+{\frac{x^2}\sqrt{x^2+y^2})\vec i + (\frac{xy}{\sqrt{x^2+y^2}}-\frac{4xy}{(x^2+y^2)^\frac{3}{2}}) \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo del campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== Representación del campo vectorial en los puntos del sólido ==&lt;br /&gt;
&lt;br /&gt;
A continuación se representa mediante un gráfico realizado en Octave, el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_desplazamientos000.jpg|400px|thumb|right|Campo de desplazamientos]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Definimos el vector desplazamiento  &lt;br /&gt;
Ux= (My.^2)/80;                &lt;br /&gt;
Uy= Mx.*My /40;&lt;br /&gt;
%Representamos el campo vectorial&lt;br /&gt;
quiver(Mx,My,Ux,Uy);           &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title ('Campo de desplazamientos')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Situación inicial y final del sólido ==&lt;br /&gt;
En este apartado, procederemos a mostrar gráficamente el antes y el después del desplazamiento de la placa, junto con una superposición de las imágenes con la función plot3 para que se pueda apreciar visualmente la deformación&lt;br /&gt;
&lt;br /&gt;
[[Archivo:comparacion_del_desplazamiento.jpg|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
Ux= My.^2/80 ;&lt;br /&gt;
Uy= Mx.*My /40 ;&lt;br /&gt;
figure(1)&lt;br /&gt;
%ANTES&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
mesh(Mx,My,0*Mx);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Antes del desplazamiento');&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%DESPUÉS&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
mesh(Ux+Mx ,Uy+My,0*Ux);&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal &lt;br /&gt;
title('Despues del desplazamiento')&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y') &lt;br /&gt;
%COMPARACIÓN&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
plot3(Mx,My,Mx*0);&lt;br /&gt;
hold on &lt;br /&gt;
plot3(Ux+Mx,Uy+My,0*Ux);&lt;br /&gt;
hold off&lt;br /&gt;
view(2)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5]);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Comparacion')&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia máxima, mínima y nula de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Ahora procedemos a dibujar la divergencia del vector &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\nabla · \vec u &amp;lt;/math&amp;gt; , y determinar analíticamente los puntos en los que es máxima, mínima y nula. &lt;br /&gt;
Procedemos a calcularla analíticamente: dado el vector           &lt;br /&gt;
&amp;lt;math&amp;gt;\vec u(x,y) =  \frac{y^2}{80} \vec i + \frac{xy}{40}\vec j &amp;lt;/math&amp;gt;  , la divergencia:  &amp;lt;math&amp;gt;\nabla ·\vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = \frac{x}{40}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:figura_de_divergencia.png|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
u=0:0.1:10;&lt;br /&gt;
v=-1:0.1:1;&lt;br /&gt;
[Mx,My]=meshgrid(u,v);&lt;br /&gt;
%Representamos la divergencia&lt;br /&gt;
div= Mx./40;           &lt;br /&gt;
surf(Mx,My, div);&lt;br /&gt;
axis ([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
axis equal&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
title ('Divergencia')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La divergencia es máxima en x=10, y su valor es 0,25. Por otro lado, será mínima (y nula) en x=0&lt;br /&gt;
&lt;br /&gt;
== Módulo del rotacional de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; ==&lt;br /&gt;
Calculamos el |∇× &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; | en todos los puntos del sólido.&lt;br /&gt;
&lt;br /&gt;
Sabiendo que: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; f(y) =\frac{y}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) = \frac {y^2}{80} \vec i  + x f(y) \vec j = \frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \times \vec u =\left| &lt;br /&gt;
\begin{matrix}\vec i &amp;amp; \vec j &amp;amp; \vec k\\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ u_1 &amp;amp; u_2 &amp;amp; u_3  \end{matrix}\right|&lt;br /&gt;
=\left|&lt;br /&gt;
\begin{matrix} \vec i &amp;amp; \vec j &amp;amp; \vec k  \\ &amp;amp; &amp;amp; \\&lt;br /&gt;
\frac{\partial}{\partial x} &amp;amp; \frac{\partial}{\partial y} &amp;amp; \frac{\partial}{\partial z}&lt;br /&gt;
\\ &amp;amp; &amp;amp; \\ \frac{y^2}{80} &amp;amp; \frac{xy}{40} &amp;amp; 0  \end{matrix}\right|&lt;br /&gt;
=\left(&lt;br /&gt;
\frac{\partial 0}{\partial y} - \frac{ \partial \frac{xy}{40}}{\partial z}\right)\vec i +&lt;br /&gt;
\left(\frac{\partial \frac{y^2}{80}}{\partial z} - \frac{\partial 0}{\partial x}\right)\vec j +&lt;br /&gt;
\left(\frac{ \partial \frac{xy}{40}}{\partial x} - \frac{ \partial \frac{y^2}{80}}{\partial y}\right)\vec k&lt;br /&gt;
=\left(0 - 0\right)\vec i + \left(0 - 0\right)\vec j + \left(\frac{y}{40}-\frac{2y}{80}\right)\vec k&lt;br /&gt;
=0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional es nulo, por lo que su módulo también lo es y no existe rotación en la placa.&lt;br /&gt;
&lt;br /&gt;
== Cálculo del tensor de tensiones y representación de este en la base física cartesiana ==&lt;br /&gt;
&lt;br /&gt;
La fórmula que aplicaremos para el cálculo del tensor de tensiones es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma = λ \nabla · \vec u  I + 2µ \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde λ , μ son los coeficiente de Lamé, los cuales dependen de las cualidades elásticas del material. En este caso ambos coeficientes valen 1.&lt;br /&gt;
&lt;br /&gt;
Primero, para calcular la &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt;, obtendremos el gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; y su traspuesto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{u} (x,y) =\frac {y^2}{80}\vec i + \frac{xy}{40} \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u =\left (&lt;br /&gt;
\begin{matrix} \frac{\partial{u_1}}{\partial{x}} &amp;amp; \frac{\partial{u_1}}{\partial{y}} &amp;amp; \frac{\partial{u_1}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_2}}{\partial{x}} &amp;amp; \frac{\partial{u_2}}{\partial{y}} &amp;amp; \frac{\partial{u_2}}{\partial{z}} \\ &amp;amp; \\&lt;br /&gt;
\frac{\partial{u_3}}{\partial{x}} &amp;amp; \frac{\partial{u_3}}{\partial{y}} &amp;amp; \frac{\partial{u_3}}{\partial{z}} \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al ser una matriz simétrica, su traspuesto es la misma matriz:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \vec u ^t=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo que la matriz simétrica es ella misma, aplicando la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) = \frac{1}{2} (∇\vec u + ∇\vec u ^t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Obtenemos: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u)=&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya tendríamos todos los datos necesarios (la &amp;lt;math&amp;gt; \nabla · \vec u &amp;lt;/math&amp;gt; ya la hemos obtenido en apartados anteriores), solo nos falta sustituir en la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma_{ij} = \left(&lt;br /&gt;
\begin{matrix} \frac{x}{40} &amp;amp; 0 &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right ) + 2 ·&lt;br /&gt;
\left ( \begin{matrix} 0 &amp;amp; \frac{y}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{40} &amp;amp; \frac{x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0 \end{matrix} \right ) =&lt;br /&gt;
\left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec i \cdot \sigma_{ij} \cdot \vec i = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec j \cdot \sigma_{ij} \cdot \vec j = \frac{3x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tensiones normales en dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Aplicamos: &amp;lt;math&amp;gt;\vec k \cdot \sigma_{ij} \cdot \vec k = \frac{x}{40}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensionesnormalesdireccionales_B9.jpg|1120px|thumb|right|Tensiones normales direccionales]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
 h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
 y=-1:h:1;&lt;br /&gt;
 [xx,yy]=meshgrid(x,y);&lt;br /&gt;
 %Tensiones normales en las direcciones de los ejes coordenados &lt;br /&gt;
 tni=xx./40;&lt;br /&gt;
 tnj=(3.*xx)./40;&lt;br /&gt;
 tnk=xx./40;&lt;br /&gt;
  %Representación tensiones normales&lt;br /&gt;
  figure&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(xx,yy,tni)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje i')&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 surf(xx,yy,tnj)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje j')&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 surf(xx,yy,tnk)&lt;br /&gt;
 axis image&lt;br /&gt;
 view(2)&lt;br /&gt;
 colorbar&lt;br /&gt;
 xlabel('x')&lt;br /&gt;
 ylabel('y')&lt;br /&gt;
 zlabel('z')&lt;br /&gt;
 title('Tensión normal dirección eje k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 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;
Para poder obtener las tensiones tangenciales al plano ortogonal a &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, aplicaremos la fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
sustituyendo los datos del apartado anterior.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec i - (\vec i \cdot \sigma \cdot \vec i ) \vec i \right | = &lt;br /&gt;
\left | \left ( \begin{matrix} \frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
\frac{y}{20} &amp;amp; \frac{3x}{40} &amp;amp; 0 \\ &amp;amp; \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40} \end{matrix} \right )&lt;br /&gt;
\left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right )- &lt;br /&gt;
(\frac{x}{40}) \left ( \begin {matrix} 1 \\ &amp;amp; \\ 0 \\ &amp;amp; \\ 0 \end{matrix} \right ) \right | = \frac {y}{20} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación de la tensión de Von Mises &amp;lt;math&amp;gt;(σ_{VM})&amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fórmula ===&lt;br /&gt;
&lt;br /&gt;
=== Autovalores ===&lt;br /&gt;
&lt;br /&gt;
=== Cálculo y representación ===&lt;br /&gt;
&lt;br /&gt;
=== Máximo valor de &amp;lt;math&amp;gt;σ_{VM}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Cálculo y representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt; que actúa sobre la placa ==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;, es el causante del desplazamiento observado. Este se aproxima con la ecuación de elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {F}=-\nabla \cdot σ &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo tensorial &amp;quot;σ&amp;quot;, con signo negativo, es la fuerza aplicada en la placa. &lt;br /&gt;
&lt;br /&gt;
=== Representación del campo ===&lt;br /&gt;
&lt;br /&gt;
Para su cálculo, una vez definido el campo tensorial: &amp;lt;math&amp;gt; \sigma_{i,j}&amp;lt;/math&amp;gt; = \begin{pmatrix}&lt;br /&gt;
\frac{x}{40} &amp;amp; \frac{y}{20} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{20} &amp;amp;  \frac{3x}{40} &amp;amp; 0\\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; \frac{x}{40}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Para calcular la divergencia del campo, sumamos las derivadas de cada fila de la matriz de componentes del tensor σ, respecto a &amp;quot;x&amp;quot; (la primera columna), &amp;quot;y&amp;quot; (la segunda columna) y &amp;quot;z&amp;quot; (la tercera columna). Así obtendremos un campo vectorial teniendo como componentes: &amp;lt;math&amp;gt; F_1,F_2,F_3&amp;lt;/math&amp;gt; correspondientes al vector &amp;lt;math&amp;gt; \vec F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_1 = - \frac{\partial σ_{j1}}{\partial x} = -\frac{3}{40}&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_2 = - \frac{\partial σ_{j2}}{\partial y} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; F_3 = - \frac{\partial σ_{j3}}{\partial z} = 0&amp;lt;/math&amp;gt;   --&amp;gt; correspondiente a &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec F = -\frac{3}{40} \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Interpretación de la gráfica ===&lt;br /&gt;
&lt;br /&gt;
Al dibujar la gráfica de este campo vectorial, observamos que la fuerza que actúa para deformar la placa tiene la dirección, pero el sentido contrario al vector &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;. Esta fuerza hace que el extremo izquierdo de la placa no se vea perjudicado (x=0), pero a medida que te hacercas al extremo x=10, existe una deformación progresiva del sólido, siendo máxima en este extremo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campodefuerzas1.jpg|350px|thumb|right|Representación del campo de fuerzas &amp;lt;math&amp;gt;\vec F &amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Representamos el mallado&lt;br /&gt;
h=1/10;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
% Componentes del campo vectorial F&lt;br /&gt;
Fx= -3/40+0*Mx;&lt;br /&gt;
Fy= 0*My;&lt;br /&gt;
%Representamos el campo de Fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(Mx,My,Fx,Fy)&lt;br /&gt;
axis([-0.5 10.5 -1.5 1.5])&lt;br /&gt;
xlabel('Eje X')&lt;br /&gt;
ylabel('Eje Y')&lt;br /&gt;
title('Representación del campo de fuerzas')&lt;br /&gt;
view(0,90)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC21/22]]&lt;/div&gt;</summary>
		<author><name>Alfonsoespla</name></author>	</entry>

	</feed>