<?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=Brian</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=Brian"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Brian"/>
		<updated>2026-04-23T12:18:43Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47435</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47435"/>
				<updated>2021-12-08T17:22:26Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García &amp;lt;br/&amp;gt; Alejandro Molina González &amp;lt;br/&amp;gt;Brian Naranjo Pozo&amp;lt;br/&amp;gt;Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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; &amp;lt;br/&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
Como podemos observar la temperatura máxima alcanzada es 64.4789 ºC , la cual se halla en el punto (10,0)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47434</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47434"/>
				<updated>2021-12-08T17:21:08Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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; &amp;lt;br/&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
Como podemos observar la temperatura máxima alcanzada es 64.4789 ºC , la cual se halla en el punto (10,0)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47433</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47433"/>
				<updated>2021-12-08T17:19:32Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;.&amp;lt;br/&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
Como podemos observar la temperatura máxima alcanzada es 64.4789 ºC , la cual se halla en el punto (10,0)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47431</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47431"/>
				<updated>2021-12-08T17:17:39Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;.&amp;lt;br/&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
Como podemos observar la temperatura máxima alcanzada es 64.4789 ºC , la cual se halla en el punto (10,0)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σ_{MV}=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47430</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47430"/>
				<updated>2021-12-08T17:16:37Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
Como podemos observar la temperatura máxima alcanzada es 64.4789 ºC , la cual se halla en el punto (10,0)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σ_{MV}=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47427</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47427"/>
				<updated>2021-12-08T17:12:37Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σ_{MV}=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Tensi%C3%B3n_de_von_mises.png&amp;diff=47426</id>
		<title>Archivo:Tensión de von mises.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Tensi%C3%B3n_de_von_mises.png&amp;diff=47426"/>
				<updated>2021-12-08T17:09:24Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47425</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47425"/>
				<updated>2021-12-08T17:08:13Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
\sigma_{MV} \=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Tensi%C3%B3n_de_von_mises.jpg&amp;diff=47423</id>
		<title>Archivo:Tensión de von mises.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Tensi%C3%B3n_de_von_mises.jpg&amp;diff=47423"/>
				<updated>2021-12-08T17:06:13Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47422</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47422"/>
				<updated>2021-12-08T17:03:43Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
\cdot \sigma_{MV} \cdot=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47420</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47420"/>
				<updated>2021-12-08T17:02:11Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σ_{VM}=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47419</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47419"/>
				<updated>2021-12-08T17:00:21Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σ_VM=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensión_de_von_mises.png|1120px|thumb|right|Tensión de Von Mises]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47410</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47410"/>
				<updated>2021-12-08T16:47:28Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47409</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47409"/>
				<updated>2021-12-08T16:46:20Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo del campo de fuerzas \vec F, representación e interpretación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47407</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47407"/>
				<updated>2021-12-08T16:45:05Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo del campo de fuerzas \vec F, representación e interpretación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %Representación de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Representación de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %Comparación&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
Calculamos directamente con la solución obtenida anteriormente en el apartado del ejercio 9, de sigma &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, y teniendo en cuenta el vector &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;(1,0,0) en la base ortonormal [&amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k&amp;lt;/math&amp;gt;], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Variables y discretización.&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%MAtriz sigma&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;
sigma=[];&lt;br /&gt;
for i=1:length(y)&lt;br /&gt;
    for j=1:length(x)&lt;br /&gt;
        O=A(xx(i,j),yy(i,j));&lt;br /&gt;
        P=B(xx(i,j),yy(i,j));&lt;br /&gt;
        Q=B(xx(i,j),yy(i,j));&lt;br /&gt;
        R=C(xx(i,j),yy(i,j));&lt;br /&gt;
        S=A(xx(i,j),yy(i,j));&lt;br /&gt;
        sigma=[O P 0; Q R 0; 0 0 S];&lt;br /&gt;
        %Se sacan los autovalores con la función eig&lt;br /&gt;
        lam=eig(sigma);&lt;br /&gt;
        sigmaVM=sqrt(((lam(1)-lam(2))^2+(lam(2)-lam(3))^2+(lam(3)-lam(1))^2)/2);&lt;br /&gt;
        SIGMA(i,j)=sigmaVM;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
surf(xx,yy,SIGMA)&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;
zlabel('z')&lt;br /&gt;
%sacamos el máximo&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
hold on&lt;br /&gt;
M=SIGMA(1,1:length(SIGMA))&lt;br /&gt;
%dibujo en dos dimensiones de la superficie&lt;br /&gt;
plot(x,M,'g')&lt;br /&gt;
maxSIGMA=max(M)&lt;br /&gt;
%dibujamos el punto máximo&lt;br /&gt;
for k=1:length(M)&lt;br /&gt;
    if M(k)==maxSIGMA&lt;br /&gt;
        plot(x(k),maxSIGMA,'xb','markersize',12,'linewidth',1.5)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('z')&lt;br /&gt;
legend('Proyección de la tensión en plano ZX','Punto máximo de la tensión')&lt;br /&gt;
hold off&lt;br /&gt;
fprintf('El valor máximo de la tensión de Von Mises en la placa es %f\n',maxSIGMA)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47238</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47238"/>
				<updated>2021-12-07T13:51:53Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y visualización del gradiente de Temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la 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;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalaer de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47237</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47237"/>
				<updated>2021-12-07T13:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y visualización del gradiente de Temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_ygradiente_de_la_temperatura.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalaer de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_y_gradiente_de_la_temperatura.jpg&amp;diff=47236</id>
		<title>Archivo:Campo y gradiente de la temperatura.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_y_gradiente_de_la_temperatura.jpg&amp;diff=47236"/>
				<updated>2021-12-07T13:50:38Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_de_la_temperatura.jpg&amp;diff=47235</id>
		<title>Archivo:Campo de la temperatura.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_de_la_temperatura.jpg&amp;diff=47235"/>
				<updated>2021-12-07T13:48:57Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47234</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47234"/>
				<updated>2021-12-07T13:48:01Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Campo_de_la_temperatura.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalaer de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47233</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47233"/>
				<updated>2021-12-07T13:42:44Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y visualización del gradiente de Temperatura */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
[[Archivo:Funcion T de la temperatura del solido.|500px|miniaturadeimagen|derecha|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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;
Como se puede observar en el dibujo el gradiente es ortogonal a las curvas de nivel del campo \(T\) y por tanto el &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all&lt;br /&gt;
% Discretización de los parámetros de la superficie y creación del mallado&lt;br /&gt;
h=0.1;&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;
% Campo escalaer de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
%Gráficas&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('Gradiente de temperatura')&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
%Representación del gradiente&lt;br /&gt;
u=(2.*Mx.^2+My.^2)./sqrt(Mx.^2+My.^2)+(4.*My.^2)./((Mx.^2+My.^2).*sqrt(Mx.^2+My.^2)) -4;&lt;br /&gt;
v=(Mx.*My)./sqrt(Mx.^2+My.^2)-(4.*Mx.*My)./sqrt(((Mx.^2+My.^2).^(3/2)));&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;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47232</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47232"/>
				<updated>2021-12-07T13:32:35Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
[[Archivo:Funcion T de la temperatura del solido.|500px|miniaturadeimagen|derecha|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47229</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47229"/>
				<updated>2021-12-07T13:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de los parámetros de la superficie:&lt;br /&gt;
% Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
%Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
% Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47225</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47225"/>
				<updated>2021-12-07T13:21:45Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Dibujo de las curvas de nivel de la temperatura y temperatura maxima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
1 % Discretización de los parámetros de la superficie:&lt;br /&gt;
2 % Siendo h=0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
h=0.1;&lt;br /&gt;
x=0:h:10;&lt;br /&gt;
y=-1:h:1;&lt;br /&gt;
3 %Creación del mallado&lt;br /&gt;
[Mx,My]=meshgrid(x,y);&lt;br /&gt;
4 %Campo escalar de la temperatura&lt;br /&gt;
T=Mx.*sqrt(Mx.^2+My.^2)+4*Mx./sqrt(Mx.^2+My.^2)-4*Mx;&lt;br /&gt;
5 % Gráficas&lt;br /&gt;
contour(Mx,My,T)&lt;br /&gt;
hold on                &lt;br /&gt;
plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
title('FUNCIÓN DE LA TEMPERATURA')&lt;br /&gt;
xlabel('EJE x')&lt;br /&gt;
ylabel('EJE y')&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2) &lt;br /&gt;
colorbar&lt;br /&gt;
Tmax=max(max(T));&lt;br /&gt;
fprintf('La temperatura máxima alcanzada es : %1.4f ºC\n', Tmax)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47208</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47208"/>
				<updated>2021-12-07T12:56:45Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo y representación de la tensión de Von Mises */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%paso del muestreo 0.1&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
%se crea el mallado&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%que se haga el dibujo&lt;br /&gt;
figure(1)&lt;br /&gt;
%campo escalar de la temperatura&lt;br /&gt;
T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2))&lt;br /&gt;
%dibujo&lt;br /&gt;
contour(xx,yy,T)&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,-1+x-x,'k')&lt;br /&gt;
plot(x,1+x-x,'k')&lt;br /&gt;
plot(0+y-y,y,'k')&lt;br /&gt;
plot(10+y-y,y,'k')&lt;br /&gt;
colorbar&lt;br /&gt;
%ejes &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
La tensión de Von Mises se define por la fórmula &lt;br /&gt;
σvm=&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 σ1, σ2 y σ3 son los autovalores de σ (también conocidos como tensiones principales). Se trata de una magnitud escalar que se suele usar como indicador para saber cuando un material inicia un comportamiento plástico (y no elástico puro). Pintar la tensión de Von Mises y señalar en qué punto se alcanza el mayor valor. (Para calcular autovalores con OCTAVE/Matlab usar el comando eig.m)&lt;br /&gt;
&lt;br /&gt;
primero determina los intervalos de vector x,y, obtención del mallado a través de meshgrid, y obtenemos los valores de la tensión a partir de los intervalores.&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47182</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47182"/>
				<updated>2021-12-07T12:20:23Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo de las tensiones tangenciales respecto al plano ortogonal a \vec i */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%paso del muestreo 0.1&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
%se crea el mallado&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%que se haga el dibujo&lt;br /&gt;
figure(1)&lt;br /&gt;
%campo escalar de la temperatura&lt;br /&gt;
T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2))&lt;br /&gt;
%dibujo&lt;br /&gt;
contour(xx,yy,T)&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,-1+x-x,'k')&lt;br /&gt;
plot(x,1+x-x,'k')&lt;br /&gt;
plot(0+y-y,y,'k')&lt;br /&gt;
plot(10+y-y,y,'k')&lt;br /&gt;
colorbar&lt;br /&gt;
%ejes &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1120px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida anteriormente en el apartado anterior del ejercio 9, de sigma i·σ·i, y teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k], mediante la aplicación del producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47172</id>
		<title>Grupo A2-Visualización de campos escalares y vectoriales en elasticidad.</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_A2-Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_elasticidad.&amp;diff=47172"/>
				<updated>2021-12-07T12:16:17Z</updated>
		
		<summary type="html">&lt;p&gt;Brian: /* Cálculo de las tensiones tangenciales respecto al plano ortogonal a \vec i */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales en elasticidad (Grupo A2).  | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC21/22|2021-22]] | Katherin Andrea Cueva García,                          Alejandro Molina González, Brian Naranjo Pozo, Emilio Villegas Maroto }}&lt;br /&gt;
&lt;br /&gt;
Consideramos una placa rectangular plana (en dimensión 2) que ocupa la región (x, y) a &amp;lt;math&amp;gt; ∈ [0,10]\times [-1,1]&amp;lt;/math&amp;gt;.  En ella vamos a suponer que tenemos definidas dos cantidades físicas: la temperatura T(x, y), que viene dada por:&lt;br /&gt;
: &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ)&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&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. 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 de cada punto (x, y) de la placa después de la deformación viene dada por:&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;
: &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 cierta función que no conocemos.&lt;br /&gt;
&lt;br /&gt;
== Dibujo del sólido  ==&lt;br /&gt;
&lt;br /&gt;
Dibujar un mallado que represente los puntos interiores del sólido. Tomar los ejes en el rectángulo \((x,y) ∈  [−0.5; 10.5] × [−1.5; 1.5]\) y como paso de muestreo &amp;lt;math&amp;gt; h = \frac{1}{10} &amp;lt;/math&amp;gt; para las variables \((x,y)\).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotodibujodelsólido.jpg|350px|thumb|right|Mallado del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
% creacion del mallado     &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
% dibujo&lt;br /&gt;
   figure(1)&lt;br /&gt;
   mesh(xx,yy,0*xx) &lt;br /&gt;
% ejes    &lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
  view(2)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Dibujo de las curvas de nivel de la temperatura y temperatura maxima  ==&lt;br /&gt;
&lt;br /&gt;
La temperatura del sólido viene dada por la función  &amp;lt;math&amp;gt; T(ρ, θ) = (ρ − 2)^2 cos(θ) &amp;lt;/math&amp;gt;  en grados centígrados.&lt;br /&gt;
Se pide dibujar las curvas de nivel y decidir en qué punto la temperatura es máxima.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso realizamos un cambio de coordenadas de cilíndricas a cartesianas para facilitar la representación y las operaciones,&lt;br /&gt;
quedando la función  &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;
[[Archivo:Funcion_T_de_la_temperatura_del_solido.jpg|500px|thumb|right|Campo de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%paso del muestreo 0.1&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
%se crea el mallado&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%que se haga el dibujo&lt;br /&gt;
figure(1)&lt;br /&gt;
%campo escalar de la temperatura&lt;br /&gt;
T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2))&lt;br /&gt;
%dibujo&lt;br /&gt;
contour(xx,yy,T)&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,-1+x-x,'k')&lt;br /&gt;
plot(x,1+x-x,'k')&lt;br /&gt;
plot(0+y-y,y,'k')&lt;br /&gt;
plot(10+y-y,y,'k')&lt;br /&gt;
colorbar&lt;br /&gt;
%ejes &lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(2)&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Cálculo y visualización del gradiente de Temperatura ==&lt;br /&gt;
&lt;br /&gt;
Calcular el gradiente la temperatura (campo escalar) y dibujarlo como el campo vectorial. Observar gráficamente que el gradiente de la temperatura es ortogonal a dichas curvas.&lt;br /&gt;
utilizaremos la misma escala de los ejes que el apartado anterior par apreciar el ángulo que forman las curvas de nivel y el gradiente&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{4xy}{(x^2+y^2)^\frac{2}{3}}-4)\vec i + (\frac{xy}{\sqrt{x^2+y^2}}+\frac{4x^2}{(x^2+y^2)^\frac{3}{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 &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a la superficie del campo \(T\) en todos los puntos de éste.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VisualizacióndelgradientegrupoA2.jpg|500px|thumb|right|Gradiente de temperatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
  % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
  % mallado              &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
  figure(1)&lt;br /&gt;
  % temperatura &lt;br /&gt;
 T=xx.*sqrt(xx.^2+yy.^2)-4.*xx+(4.*yy)./(sqrt(xx.^2+yy.^2)); &lt;br /&gt;
 %dibujo&lt;br /&gt;
 contour(xx,yy,T)      &lt;br /&gt;
 hold on                &lt;br /&gt;
  plot(x,-1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(x,1+x-x,'k','linewidth',1);&lt;br /&gt;
  plot(y-y,y,'k','linewidth',1);&lt;br /&gt;
  plot(10+y-y,y,'k','linewidth',1);&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])      &lt;br /&gt;
 view(2)                &lt;br /&gt;
 colorbar &lt;br /&gt;
 hold on&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;          &lt;br /&gt;
 [xx,yy]=meshgrid(x,y); &lt;br /&gt;
 figure(1)&lt;br /&gt;
 fx=(2.*xx.^2+yy.^2)./sqrt(xx.^2+yy.^2)-4-((4.*xx.*yy)./((xx.^2+yy.^2).^1.5));&lt;br /&gt;
 fy=(xx.*yy)./(sqrt(xx.^2+yy.^2))+(4.*xx.^2)./((xx.^2+yy.^2).^1.5);                 &lt;br /&gt;
 quiver(xx,yy,fx,fy)     &lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])     &lt;br /&gt;
 view(2)&lt;br /&gt;
 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de desplazamientos==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Calcular el campo de desplazamientos &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, sabinedo:&lt;br /&gt;
:* Los puntos situados en el eje x=0 no sufren desplazamientos en la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
:* &amp;lt;math&amp;gt;\nabla \times \vec u = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo :&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 divergencia y posteriormente aplicaremos las condiciones dadas:&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;
Despejando f(y), obtenemos que f(y) = &amp;lt;math&amp;gt; \frac{y}{10} &amp;lt;/math&amp;gt; &lt;br /&gt;
Sustituyendo en la función de desplazamientos, obtendríamos como resultado final: &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;
==Campo de vectores==&lt;br /&gt;
Dibujar el campo de vectores en los puntos del mallado del sólido &lt;br /&gt;
&lt;br /&gt;
[[Archivo:CampodevectoresgrupoA2.jpg|400px|thumb|right|Campo de vectores]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
% siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
   x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1;&lt;br /&gt;
%Creación del mallado&lt;br /&gt;
  [xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Componentes en la dirección de i y de j del campo de desplazamientos &lt;br /&gt;
   ux=(yy.^2)/80;&lt;br /&gt;
   uy=xx.*yy/40;&lt;br /&gt;
  figure&lt;br /&gt;
  %dibujo del mallado &lt;br /&gt;
  mesh(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  %campo de desplazamientos&lt;br /&gt;
  quiver(xx,yy,ux,uy,'k')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5]) &lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Representación del sólido antes y después del desplazamiento==&lt;br /&gt;
Dibujar el sólido antes y después del desplazamiento dado por el campo de vectores &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Dibujar&lt;br /&gt;
ambos en la misma figura usando el comando subplot.&lt;br /&gt;
[[Archivo:Comparacionesgrupoa2.jpg|1200px|thumb|right|Representación del sólido antes y después del desplazamiento]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab | codigo=&lt;br /&gt;
%Discretización de los parámetros de la superficie:&lt;br /&gt;
   % siendo 0.1 el &amp;quot;paso de muestreo&amp;quot;&lt;br /&gt;
  x=0:0.1:10;  &lt;br /&gt;
  y=-1:0.1:1; &lt;br /&gt;
   %Creación del mallado&lt;br /&gt;
   [xx,yy]=meshgrid(x,y);&lt;br /&gt;
   %posicion final &lt;br /&gt;
   rx=((yy.^2)/80)+xx;&lt;br /&gt;
   ry=(xx.*yy/40)+yy; &lt;br /&gt;
  %representacion de la superficie antes del desplazamiento  &lt;br /&gt;
  figure&lt;br /&gt;
  subplot(1,3,1)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  title('antes del desplazamiento')&lt;br /&gt;
 axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  view(2) &lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %representacion de la superficie después del desplazamiento&lt;br /&gt;
  subplot(1,3,2) &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  title('después del desplazamiento')&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z')&lt;br /&gt;
  %comparacion&lt;br /&gt;
  subplot(1,3,3)&lt;br /&gt;
  surf(xx,yy,0*xx)&lt;br /&gt;
  hold on &lt;br /&gt;
  surf(rx,ry,0*rx)&lt;br /&gt;
  axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
  xlabel('x')&lt;br /&gt;
  ylabel('y') &lt;br /&gt;
  zlabel('z') &lt;br /&gt;
  title('comparacion')&lt;br /&gt;
  view(0,90)&lt;br /&gt;
  hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Divergencia máxima, mínima y nula==&lt;br /&gt;
&lt;br /&gt;
Dibujar ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;. Determinar analíticamente los puntos en los que la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; es máxima, mínima y nula. La divergencia es una medida del cambio de volumen local debido al desplazamiento. ¿Se puede apreciar esto en la gráfica?&lt;br /&gt;
&lt;br /&gt;
Primero calculamos la divergencia de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;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;  Entonces:  &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:dibujo_divergencia_E7_A2.png|350px|thumb|right|Divergencia del sólido]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
divu=xx./40;&lt;br /&gt;
%Representación&lt;br /&gt;
surf(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
colorbar&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
%Dibujo de la divergencia&lt;br /&gt;
figure&lt;br /&gt;
pcolor(xx,yy,divu)&lt;br /&gt;
shading interp&lt;br /&gt;
hold on&lt;br /&gt;
contour(xx,yy,divu,'k')&lt;br /&gt;
title('Divergencia')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
colorbar&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
view(3)&lt;br /&gt;
hold off&lt;br /&gt;
maximo=max(max(divu))&lt;br /&gt;
minimo=min(min(divu))&lt;br /&gt;
}}&lt;br /&gt;
Con las gráficas podemos apreciar que la divergencia máxima es en 0.25 y la mínima es también la nula.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación del rotacional==&lt;br /&gt;
Calcular |∇ × &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;| en todos los puntos del sólido y dibujarlo. ¿Qué puntos sufren un mayor&lt;br /&gt;
rotacional?&lt;br /&gt;
&lt;br /&gt;
Calculamos en primer lugar el rotacional de &amp;lt;math&amp;gt;\vec u &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 + \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;
Como el rotacional es nulo, su módulo también y lo es y por tanto, no se puede representar. Si el rotacional es nulo entonces, la placa no gira.&lt;br /&gt;
&lt;br /&gt;
==Cálculo de tensiones en las direcciones &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Definamos &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u^t &amp;lt;/math&amp;gt;)/2, la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; conocido como&lt;br /&gt;
tensor de deformaciones. En un medio elástico lineal, isótropo y homogéneo los desplazamientos&lt;br /&gt;
permiten escribir el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt; a través de la fórmula&lt;br /&gt;
σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt;,&lt;br /&gt;
donde λ y µ son los conocidos como coeficientes de Lamé que dependen de las propiedades&lt;br /&gt;
elásticas de cada material. A pesar de que los desplazamientos son planos (es decir &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; no tiene&lt;br /&gt;
componente en la dirección de &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;) las tensiones no tienen por qué ser planas y puede haber&lt;br /&gt;
tensiones en la dirección ortogonal al plano de la placa. Tomando λ = µ = 1, dibujar las&lt;br /&gt;
tensiones normales en la dirección que marca el eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; · σ ·&amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;, las tensiones normales en&lt;br /&gt;
la dirección que marca el eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt; y las correspondientes al eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;, es decir &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Empezamos calculando 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;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
\frac {\partial u_1}{\partial x} &amp;amp; \frac{\partial u_1}{\partial y} &amp;amp; \frac{\partial u_1}{\partial z} \\&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} \\&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}&lt;br /&gt;
\end{pmatrix}   &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix} &lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\vec u^ t &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos estos datos, podemos sustituir fácilmente en la fórmula &amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt; = (∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; + ∇&amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;t)/2, quedándonos la siguiente matriz del tensor de deformaciones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\epsilon(\vec u) &amp;lt;/math&amp;gt;= \begin{pmatrix}&lt;br /&gt;
0 &amp;amp; \frac{y}{40} &amp;amp; 0\\&lt;br /&gt;
\frac{y}{40}&amp;amp; \frac{x}{40} &amp;amp; 0 \\&lt;br /&gt;
0 &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
&lt;br /&gt;
Calculamos ahora el tensor de tensiones &amp;lt;math&amp;gt; \sigma_{ij} &amp;lt;/math&amp;gt;, para ello calcularemos la divergencia de  &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt;, la cual es:&lt;br /&gt;
&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;
Considerando los coeficientes de Lamé igual a la unidad λ = µ = 1, sustituimos en la fórmula σ = λ∇ · &amp;lt;math&amp;gt;\vec u &amp;lt;/math&amp;gt; 1 + 2µ&amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; y nos queda la siguiente matriz del tensor de tensiones:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma_{ij} &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;
===Tensiones normales en la dirección del eje &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;===&lt;br /&gt;
Las calculamos con la siguiente expresión: &lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec j &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&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 la dirección del eje &amp;lt;math&amp;gt;\vec k &amp;lt;/math&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec k \cdot \sigma_{ij} \cdot \vec k = \frac {x}{40} &amp;lt;/math&amp;gt;&lt;br /&gt;
[[Archivo:Tensiones_direccionales_E9_A2.png|1050px|thumb|right|Tensiones direccionales]]&lt;br /&gt;
&lt;br /&gt;
{{ matlab|codigo=&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
%Tensiones normales en las direcciones de los ejes coordenados sobre el mallado&lt;br /&gt;
TNi=xx./40;&lt;br /&gt;
TNj=(3.*xx)./40;&lt;br /&gt;
TNk=xx./40;&lt;br /&gt;
%Representación de las 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 direccional i')&lt;br /&gt;
&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 direccional j')&lt;br /&gt;
&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 direccional k')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt;==&lt;br /&gt;
Calcular las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;, es decir |σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; − ( &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt; · σ · &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;) &amp;lt;math&amp;gt; \vec{i} &amp;lt;/math&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
calculamos directamente con la solución obtenida de sigma y i·σ·i, teniendo en cuenta el vector i(1,0,0) en la base ortonormal [i,j,k],mediante el producto matricial obtenemos el resultado.&lt;br /&gt;
::::&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{i}-\left ( \vec{i}\cdot \sigma \cdot \vec{i} \right )\vec{i} \right |=\left | \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} \begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix}-(\frac{x}{40})\begin{pmatrix}&lt;br /&gt;
1\\ &lt;br /&gt;
0\\ &lt;br /&gt;
0&lt;br /&gt;
\end{pmatrix} \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==&lt;br /&gt;
&lt;br /&gt;
==Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;, representación e interpretación==&lt;br /&gt;
&lt;br /&gt;
El campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; que actúa sobre la placa (y que son las causantes del desplazamiento observado) se aproxima usando la ecuación de la elasticidad lineal:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec{F} = - \nabla \cdot \sigma &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dibujar &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; e interpretar la grafíca.&lt;br /&gt;
&lt;br /&gt;
===Cálculo del campo de fuerzas &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  === &lt;br /&gt;
Operaremos con la ecuación de la elasticidad;   &amp;lt;math&amp;gt; - \nabla \cdot \sigma = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , &lt;br /&gt;
&lt;br /&gt;
Siendo sigma la matriz tensor de tensiones   &amp;lt;math&amp;gt; \sigma_{ij} &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 &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt; , utilizaremos la ecuación de la elasticidad lineal &amp;lt;math&amp;gt;\vec{F} = - \nabla \cdot \sigma_{ij} = - \frac {\partial \sigma_{ji}}{\partial x_j} \cdot \vec e_i &amp;lt;/math&amp;gt; , calculando las componentes del campo de fuerzas mediante el cálculo de  la divergencia de los vectores fila que forman la matriz &amp;lt;math&amp;gt;\sigma_{ij}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Haciendo esto, obtenemos las siguientes componentes del campo. &amp;lt;math&amp;gt;\vec F&amp;lt;/math&amp;gt;  :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_1} = - \frac {\partial \sigma_{j1}}{\partial x} \cdot \vec i = - ( \frac {\partial \frac{x}{40} }{\partial x} + \frac{\partial \frac{y}{20} }{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec i = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_2} = - \frac {\partial \sigma_{j2}}{\partial y} \cdot \vec j = - ( \frac {\partial \frac{y}{20}}{\partial x} + \frac {\partial \frac{3x}{40}}{\partial y} + \frac {\partial 0 }{\partial z} ) \cdot \vec j = 0 \vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{F_3} = - \frac {\partial \sigma_{j3}}{\partial z} \cdot \vec k = - ( \frac {\partial 0}{\partial x} + \frac {\partial 0}{\partial y} + \frac {\partial \frac{x}{40} }{\partial z} ) \cdot \vec k = 0 \vec k &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente obtenemos que el campo de fuerzas &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; es igual a la suma de sus componentes, es decir;  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica del campo de fuerzas===&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente codigo de Matlab obtenemos;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_de_fuerzas_F_E12_A2.jpg|500px|thumb|right|Campo de vectores]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Discretización de los parámetros de la superficie y mallado:&lt;br /&gt;
x=0:0.1:10;&lt;br /&gt;
y=-1:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
%Introducimos las componentes del campo F&lt;br /&gt;
fx=-3/40+0*xx;&lt;br /&gt;
fy=0+0*yy;&lt;br /&gt;
&lt;br /&gt;
%Representación del Campo de fuerzas F&lt;br /&gt;
figure(1)&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
axis([-0.5,10.5,-1.5,1.5])&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
title('Campo de fuerzas F')&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Interpretación del campo de fuerzas  &amp;lt;math&amp;gt;\vec{F}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar que el campo de fuerzas  &amp;lt;math&amp;gt;\vec{F} = -{3}/{40}\vec i &amp;lt;/math&amp;gt; solo tiene componentes en la dirección  &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
Por lo tanto el campo actuará solo en esta dirección y con sentido negativo (en el gráfico, hacia la izquierda), ya que la componente es negativa.&lt;br /&gt;
&lt;br /&gt;
Este campo de fuerzas causa en la placa una transformación en su eje transversal, es decir,&lt;br /&gt;
que la deformación ocurre de manera que la placa  no sufre deformación en el extremo izquierdo,&lt;br /&gt;
y va experimentando un ensanchamiento conforme avanzamos en sentido positivo de la dirección &amp;lt;math&amp;gt;\vec i &amp;lt;/math&amp;gt;;&lt;br /&gt;
siendo el máximo ensanchamiento en el extremo derecho (&amp;lt;math&amp;gt; x= 10&amp;lt;/math&amp;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>Brian</name></author>	</entry>

	</feed>