<?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=Guillermo+Polo</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=Guillermo+Polo"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Guillermo_Polo"/>
		<updated>2026-04-23T09:25:38Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97980</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97980"/>
				<updated>2025-12-04T09:37:47Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen2_campos.jpg |800px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |800px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97977</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97977"/>
				<updated>2025-12-04T09:36:34Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen2_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |800px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97971</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97971"/>
				<updated>2025-12-04T09:33:30Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen2_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97968</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97968"/>
				<updated>2025-12-04T09:32:31Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen2_campos.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97966</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97966"/>
				<updated>2025-12-04T09:32:13Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen2_campos.jpg.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Imagen2_campos.jpg&amp;diff=97964</id>
		<title>Archivo:Imagen2 campos.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Imagen2_campos.jpg&amp;diff=97964"/>
				<updated>2025-12-04T09:31:53Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97957</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97957"/>
				<updated>2025-12-04T09:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: IMG_2042.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: Imagen1_campos.jpg |500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Imagen1_campos.jpg&amp;diff=97956</id>
		<title>Archivo:Imagen1 campos.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Imagen1_campos.jpg&amp;diff=97956"/>
				<updated>2025-12-04T09:30:43Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97944</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97944"/>
				<updated>2025-12-04T09:28:15Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo: IMG_2042.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97931</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97931"/>
				<updated>2025-12-04T09:22:42Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido. El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97929</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97929"/>
				<updated>2025-12-04T09:21:19Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
1.	Se construye una región semicircular (entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Dibujamos su malla (líneas radiales y circunferenciales).&lt;br /&gt;
&lt;br /&gt;
3.	Generando un campo vectorial radial que crece con el radio.&lt;br /&gt;
&lt;br /&gt;
4.	Se grafica con flechas (quiver) sobre la región.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97924</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97924"/>
				<updated>2025-12-04T09:18:13Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Se define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Creamos una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplicando un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Se dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97919</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97919"/>
				<updated>2025-12-04T09:16:51Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Crea una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Aplica un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97918</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97918"/>
				<updated>2025-12-04T09:16:37Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
&lt;br /&gt;
2.	Crea una malla polar y la convierte a cartesiana&lt;br /&gt;
.&lt;br /&gt;
3.	Aplica un desplazamiento radial que deforma la placa.&lt;br /&gt;
&lt;br /&gt;
4.	Dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97917</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97917"/>
				<updated>2025-12-04T09:16:23Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
1.	Define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
2.	Crea una malla polar y la convierte a cartesiana.&lt;br /&gt;
3.	Aplica un desplazamiento radial que deforma la placa.&lt;br /&gt;
4.	Dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97915</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97915"/>
				<updated>2025-12-04T09:15:43Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
        1.	Define una placa curva (un semianillo entre radios 1 y 2).&lt;br /&gt;
	2.	Crea una malla polar y la convierte a cartesiana.&lt;br /&gt;
	3.	Aplica un desplazamiento radial que deforma la placa.&lt;br /&gt;
	4.	Dibuja lado a lado el sólido original y el deformado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97911</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=97911"/>
				<updated>2025-12-04T09:13:53Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representación de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El vector&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;solo tiene una componente en la dirección del vector&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt;, que es la dirección radial. No hay componente en la dirección del vector&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;, por lo que el campo no depende del ángulo&amp;lt;math&amp;gt;\;\theta\;&amp;lt;/math&amp;gt;. Por lo tanto, el sentido del campo de vectores en el sólido va a depender únicamente de la magnitud del radio&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, es decir, el campo es puramente radial. Atendiendo a la imagen se observa que el sentido de dicho campo es del centro hacia afuera. Esto es porque el factor que multiplica al vector unitario radial&amp;lt;math&amp;gt;\;\vec{e}_{\rho}\;&amp;lt;/math&amp;gt; es siempre positivo para los valores de&amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt; entre los que está comprendido(&amp;lt;math&amp;gt;\;1\le \rho\le 2\;&amp;lt;/math&amp;gt;). &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Visualmente también se puede apreciar como la longitud de los vectores va creciendo a medida que se acercan al radio máximo &amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. Podemos observar que la superficie del arco se ve ligeramente afectada, y claramente cómo afecta el campo en ella significativamente. A partir de los siguientes gráficos podemos observar el antes y el después del mismo. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94442</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94442"/>
				<updated>2025-12-02T12:31:43Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores antes y después del desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94441</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94441"/>
				<updated>2025-12-02T12:31:07Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del sólido antes y después del desplazamiento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
A continuación, se representará el sólido antes y después de la deformación producida por el campo de presiones u⃗  en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio5.jpeg|500px|miniatura|derecha|Dibujo del campo de vectores en los puntos del mallado del sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clc; clear; close all;&lt;br /&gt;
&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Radios de la placa&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo del nº aproximado de puntos&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Ángulos&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Malla polar&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas sin deformar&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% -------- CAMPO DE DESPLAZAMIENTO ----------------&lt;br /&gt;
% u_r = (1/5)*(rho - 1).*rho&lt;br /&gt;
u_r = (1/5) .* (rho - 1) .* rho;&lt;br /&gt;
&lt;br /&gt;
% Componentes cartesianas del desplazamiento:&lt;br /&gt;
u_x = u_r .* cos(theta);&lt;br /&gt;
u_y = u_r .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas deformadas:&lt;br /&gt;
XX = xx + u_x;&lt;br /&gt;
YY = yy + u_y;&lt;br /&gt;
% --------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 1: sólido sin deformar ----&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
mesh(xx, yy, 0*xx);  % dibujo plano&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido sin deformar');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','b');&lt;br /&gt;
&lt;br /&gt;
% ---- SUBPLOT 2: sólido deformado ----&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
mesh(XX, YY, 0*XX);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3 3 -1 3])&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Sólido deformado por u(\rho,\theta)');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Ejercicio5.jpeg&amp;diff=94434</id>
		<title>Archivo:Ejercicio5.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Ejercicio5.jpeg&amp;diff=94434"/>
				<updated>2025-12-02T12:26:36Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94431</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94431"/>
				<updated>2025-12-02T12:20:48Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94429</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94429"/>
				<updated>2025-12-02T12:19:09Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94402</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94402"/>
				<updated>2025-12-02T12:08:10Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejerciciopolo.jpeg|500px|miniatura|derecha|Representación de la temperatura del arco &lt;br /&gt;
clc&lt;br /&gt;
% PLACA SIN DEFORMAR&lt;br /&gt;
paso_muestreo = 2/10;                         &lt;br /&gt;
rho = 1:paso_muestreo:2;&lt;br /&gt;
alfa = atan(1/2);&lt;br /&gt;
theta = linspace(alfa,pi-alfa,pi/paso_muestreo);&lt;br /&gt;
[RHO,THETA] = meshgrid(rho,theta);&lt;br /&gt;
x = RHO.*cos(THETA);&lt;br /&gt;
y = RHO.*sin(THETA);&lt;br /&gt;
subplot(1,2,1)                  &lt;br /&gt;
Q = mesh(x,y,0*x);&lt;br /&gt;
view(2)&lt;br /&gt;
set(Q,'EdgeColor','b');&lt;br /&gt;
axis ([-3,3,-1,3])&lt;br /&gt;
title('PLACA SIN DEFORMAR');&lt;br /&gt;
% PLACA DEFORMADA&lt;br /&gt;
subplot(1,2,2)                     &lt;br /&gt;
A = (sin(THETA).*cos(THETA))./2;&lt;br /&gt;
B = (sin(THETA).^2)./2;&lt;br /&gt;
X = x+A;&lt;br /&gt;
Y = y+B;&lt;br /&gt;
S = mesh(X,Y,0*X);&lt;br /&gt;
view(2)&lt;br /&gt;
set(S,'EdgeColor','r');&lt;br /&gt;
axis ([-3,3,-1,3])&lt;br /&gt;
title('PLACA DEFORMADA');&lt;br /&gt;
% COMPARACIÓN AMBAS PLACAS&lt;br /&gt;
hold on&lt;br /&gt;
figure                                 &lt;br /&gt;
S = mesh(X,Y,0*X);&lt;br /&gt;
axis ([-3,3,-1,3])&lt;br /&gt;
view(2)&lt;br /&gt;
set(S,'EdgeColor','r');&lt;br /&gt;
title('COMPARACIÓN DE AMBAS PLACAS');&lt;br /&gt;
hold on&lt;br /&gt;
Q = mesh(x,y,0*x);&lt;br /&gt;
set(Q,'EdgeColor','b');&lt;br /&gt;
hold off]]&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo_discusi%C3%B3n:Ejerciciopolo.jpeg&amp;diff=94373</id>
		<title>Archivo discusión:Ejerciciopolo.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo_discusi%C3%B3n:Ejerciciopolo.jpeg&amp;diff=94373"/>
				<updated>2025-12-02T11:50:46Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: Página creada con «% Paso de muestreo h = 0.1;  % Valor de u (radios) u = 1:h:2;  % Calculamos cuántos puntos caben aproximadamente puntos = round(pi/h) + 1;  % Vector v (ángulos) de 0 a pi...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Crear figura&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Dibujar líneas radiales y circunferencias&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
hold on&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
% Ajustes visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Sección de arco con campo vectorial radial');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% --- Campo vectorial radial ---&lt;br /&gt;
r1 = 1;&lt;br /&gt;
r2 = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20); % menos puntos para flechas&lt;br /&gt;
rho_vec = linspace(r1, r2, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
X = R .* cos(THETA);&lt;br /&gt;
Y = R .* sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Componente radial&lt;br /&gt;
U_rho = (1/5) * (R - 1) .* R;&lt;br /&gt;
U_theta = zeros(size(U_rho));&lt;br /&gt;
&lt;br /&gt;
% Convertir a cartesianas&lt;br /&gt;
U = U_rho .* cos(THETA) - U_theta .* sin(THETA);&lt;br /&gt;
V = U_rho .* sin(THETA) + U_theta .* cos(THETA);&lt;br /&gt;
&lt;br /&gt;
% Graficar flechas&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2); % azul, grosor 1.2&lt;br /&gt;
&lt;br /&gt;
hold off&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94361</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94361"/>
				<updated>2025-12-02T11:46:07Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Ejercicio_4_Polo.PNG|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94357</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=94357"/>
				<updated>2025-12-02T11:44:11Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==. Definición de las características del arco==&lt;br /&gt;
=== El arco===&lt;br /&gt;
La figura sobre la que se va a trabajar en este artículo es un arco o semi-anillo.  Dicho arco está comprendido entre un radio mínimo de 1 y un radio máximo de 2. Por lo tanto, el dominio del arco queda comprendido dentro del siguiente intervalo:&amp;lt;math&amp;gt;\;1\le \sqrt[]{y^{2}+x^{2}}\le 2\;&amp;lt;/math&amp;gt;, pero, al tratarse de un semi-anillo, queda restringido al semiplano superior, es decir, para &amp;lt;math&amp;gt;\;y\ge 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sabiendo las condiciones anteriores, se pueden expresar, también, las coordenadas cilíndricas que describen el arco. El radio queda comprendido entre 1 y 2, el ángulo limitado al semiplano superior y la altura libre: &lt;br /&gt;
*&amp;lt;math&amp;gt;\rho\in \left[ 1,2 \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\theta\in \left[ 0,\pi \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, se va a suponer que sobre el arco se ha aplicado una fuerza que ha provocado una vibración, de manera que los desplazamientos vienen dados por una onda, que depende de tres variables: dos espaciales y una temporal. Sin embargo, se va a poner el foco en las ondas transversales que vienen descritas, en este caso, por&amp;lt;math&amp;gt;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mallado del arco===&lt;br /&gt;
A continuación, se ha generado el mallado de los puntos interiores del sólido. La imagen resultante se adjunta junto con el código, realizado en Matlab. Se ha tomado como paso de muestreo &amp;lt;math&amp;gt;h=\frac{1}{10}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo de lo puntos que caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on %Se mantiene el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. La temperatura==&lt;br /&gt;
===Representación de la temperatura del arco===&lt;br /&gt;
La temperatura del sólido es una magnitud escalar, por lo que no tiene dirección ni sentido. En este caso, la temperatura del arco proviene de un foco de calor muy concentrado en los puntos que están a distancia 1 del origen. Dicha temperatura es una magnitud conocida y se distribuye a lo largo del arco siguiendo la siguiente función:&amp;lt;math&amp;gt;\;T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a ilustrar como se distribuye la temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a igual temperatura. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se incluye una barra de colores que permite interpretar fácilmente los valores de temperatura a lo largo del sólido, asociando un color o escala de colores a una temperatura determinada.  &lt;br /&gt;
[[Archivo:Temperaturaarco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx-yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Representación de la temperatura &lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,10)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-3,3])&lt;br /&gt;
}}&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
Adicionalmente, se ha escrito el código para obtener la temperatura máxima y la temperatura mínima del arco. &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Encontrar el valor máximo y mínimo&lt;br /&gt;
% Puntos críticos&lt;br /&gt;
maxT = max(T(:));&lt;br /&gt;
minT = min(T(:));&lt;br /&gt;
fprintf('La temperatura máxima es %.2f ºC y la mínima es %.2f ºC\n',maxT,minT);&lt;br /&gt;
}}&lt;br /&gt;
Este estudio de máximos y de mínimos también se puede realizar de manera anaítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se menciona en el principio, la temperatura viene dada por la función&amp;lt;math&amp;gt;\; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. Se trata de una función cuadrática, por lo que siempre será mayor o igual que cero. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para averiguar los valores mínimo y máximo se van a calcular y evaluar los puntos críticos de la función. Para hacer el estudio se va a hacer el paso de coordenadas cartesianas a coordenadas cilíndricas para facilitar los cálculos. &lt;br /&gt;
*&amp;lt;math&amp;gt;x=\rho cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;y=\rho sen\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Para el cálculo de los puntos críticos, se van a igualar las derivadas parciales a cero, es decir:&amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \rho}=0\;&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\;\frac{\partial T}{\partial \theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \rho}=2\rho(cos\theta-sen\theta)^{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero: &amp;lt;math&amp;gt;\;2\rho(cos\theta-sen\theta)^{2}=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si&amp;lt;math&amp;gt;\;cos\theta=sen\theta\;&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;. Sustituyendo el valor obtenido en la función temperatura se observa que se obtiene la temperatura mínima, que es &amp;lt;math&amp;gt;T=0&amp;lt;/math&amp;gt;. Por lo tanto, en este caso, es independiente el valor de &amp;lt;math&amp;gt;\;rho\;&amp;lt;/math&amp;gt; para hallar el valor mínimo de la temperatura. &lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial T}{\partial \theta}=-2\rho^{2}(cos\theta^{2}-sen\theta^{2})=-2\rho^{2}cos2\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
Se iguala la expresión a cero:&amp;lt;math&amp;gt;-2\rho^{2}cos2\theta=0&amp;lt;/math&amp;gt;. Como &amp;lt;math&amp;gt;\rho&amp;gt;0\;&amp;lt;/math&amp;gt; la ecuación solo se satisface si &amp;lt;math&amp;gt;\;cos2\theta=0&amp;lt;/math&amp;gt;, es decir, si &amp;lt;math&amp;gt;\;\theta=\frac{3\pi}{4}\;&amp;lt;/math&amp;gt;o si &amp;lt;math&amp;gt;\;\theta=\frac{\pi}{4}\;&amp;lt;/math&amp;gt;, que se descarta como candidato a máximo por el estudio anterior. Sustituyendo en la función temperatura: &amp;lt;math&amp;gt;\;T(\rho, \frac{3\pi}{4}) = \rho^2 (\cos(\frac{3\pi}{4}) - \sin(\frac{3\pi}{4}))^2 = \rho^2 (-\frac{\sqrt{2}}{2} - \frac{\sqrt{2}}{2})^2 = \rho^2 (-\sqrt{2})^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El término &amp;lt;math&amp;gt;\;\rho^2\;&amp;lt;/math&amp;gt; representa la dependencia de la temperatura con la distancia al origen. Para maximizar&amp;lt;math&amp;gt;\;T&amp;lt;/math&amp;gt;, el radio tiene que ser el máximo, es decir, 2. Sustituyendo en la función temperatura:&amp;lt;math&amp;gt;\;T(2,\frac{3\pi}{4})=2^2 (-\sqrt{2})^2=8\;&amp;lt;/math&amp;gt;. De esta manera, se obtendría el valor máximo. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Estos resultados se pueden apreciar de manera visual con la imagen que se ha adjuntado. Se puede observar que los tonos más fríos se concentran a lo largo de una línea recta: &amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;\theta = \pi/4&amp;lt;/math&amp;gt;). Esto demuestra que la temperatura mínima no depende de la distancia al origen &amp;lt;math&amp;gt;\;\rho\;&amp;lt;/math&amp;gt;, sino únicamente de la condición angular&amp;lt;math&amp;gt;\;\cos\theta = \sin\theta&amp;lt;/math&amp;gt;. Por otra parte, los valores más altos de la temperatura están representados por colores más cálidos, que están situados en el borde exterior del arco (&amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt;) en específico sobre la línea &amp;lt;math&amp;gt;y=-x&amp;lt;/math&amp;gt;, es decir para &amp;lt;math&amp;gt;\;\theta = 3\pi/4&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
El gradiente térmico es un vector que muestra cómo cambia la temperatura por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Al estar expresada la temperatura en coordenadas cartesianas, se calcula el gradiente de la temperatura derivando parcialmente de x e y, obteniendo:&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientearcodef.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
% Expresión de la temperatura&lt;br /&gt;
T = (xx - yy).^2;&lt;br /&gt;
&lt;br /&gt;
% Gradiente&lt;br /&gt;
Tx =  2.*(xx-yy);     &lt;br /&gt;
Ty = -2.*(xx-yy);   &lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx,yy,T,20)    &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel&lt;br /&gt;
contour(xx, yy, T, 20, 'k', 'LineWidth', 1.0)&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,Tx,Ty,'k')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente térmico del arco')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
Con la imagen adjuntada, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. De manera adicional, se va a demostrar dicha ortogonalidad de manera analítica. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una curva de nivel de una función escalar &amp;lt;math&amp;gt;\;T(x,y)\;&amp;lt;/math&amp;gt; es el conjunto de todos los puntos &amp;lt;math&amp;gt;\;(x,y)\;&amp;lt;/math&amp;gt; donde la función tiene valor constante&amp;lt;math&amp;gt;\;T(x,y)=C\leftrightarrow (x-y)^{2}=C&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El vector desplazamiento de una partícula sobre la curva de nivel sería&amp;lt;math&amp;gt;\;dr\;&amp;lt;/math&amp;gt; y, con el razonamiento anterior, se observa que la temperatura no cambia con el desplazamiento porque es la derivada de una constante, es decir:&amp;lt;math&amp;gt;\;\nabla T=0\;&amp;lt;/math&amp;gt;. Por lo tanto, sobre cualquier curva de nivel debe de cumplirse que&amp;lt;math&amp;gt;\;\nabla T\cdot dr=0\;&amp;lt;/math&amp;gt;.Esta igualdad indica que el producto escalar entre el gradiente y el vector desplazamiento es nulo, lo que solo ocurre cuando ambos vectores son perpendiculares.&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
Considerando el campo de vectores &amp;lt;math&amp;gt;\vec e(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt; , se procece a la representation de el campo de vectores en los puntos del mallado del sólido.&lt;br /&gt;
Ejercicio_4_Polo&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
La divergencia de un campo vectorial&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se obtiene a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+\frac{\partial (u_{\theta})}{\partial \theta}+\frac{\partial(\rho u_{z}) }{\partial z} \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
El campo vectorial con el que se va a operar es:&amp;lt;math&amp;gt;\;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\;\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Primeramente, se van a determinar las componentes conocidas, es decir,&amp;lt;math&amp;gt;\;u_{\rho}\;;\; u_{\theta}\;;\;u_{z}&amp;lt;/math&amp;gt; para así poder sustituir los valores en &amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\;u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)\;;\; u_{\theta}=0\;;\;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\left( \frac{\partial (\rho u_{\rho})}{\partial \rho}+0+0 \right)=\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho\cdot \frac{1}{5}\cdot (\rho^{2}-\rho) \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se multiplica&amp;lt;math&amp;gt;\;\;\overrightarrow{u}_{\rho}\;\;&amp;lt;/math&amp;gt; por&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;y se deriva el término respecto de&amp;lt;math&amp;gt;\;\;\rho\;\;&amp;lt;/math&amp;gt;, obteniendo:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial }{\partial \rho}\left( \frac{1}{5}(\rho^{3}-\rho^{2}) \right)=\frac{1}{5}(3\rho^{2}-2\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, se obtiene la divergencia:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \cdot \overrightarrow{u}=\frac{1}{\rho}\cdot\frac{1}{5}(3\rho^{2}-2\rho)=\frac{1}{5}(3\rho-2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se adjunta el código desarrollado en Matlab para la representación de la divergencia.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Representación de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Observando la representación realizada en Matlab se puede apreciar que la variación es radial, los colores cambian progresivamente del centro hacia afuera. Esto sucede porque la fórmula de la divergencia depende linealmente de  &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
También existe una simetría angular, es decir, si se fija un radio el color y valor de la divergencia será el mismo sin importar el ángulo &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;, esto sucede porque la función de la divergencia no depende de &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
En resumen, la imagen muestra que en esta región del espacio el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; aumenta a medida que aumenta el radio sin importar la dirección.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&lt;br /&gt;
El concepto de rotacional se utiliza para mostrar la tendencia de un campo vectorial a inducir rotación alrededor de un punto concreto. Se puede calcular, de manera concisa, como un producto vectorial. Aplicado a este caso, el rotacional de un campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; definido en coordenadas cilíndricas se calcula de manera genérica a partir de la siguiente expresión: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando el cálculo para el campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\nabla \times \overrightarrow{u}=\frac{1}{\rho}·\begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp;\overrightarrow{e_{\theta}}  &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{2\rho-1}{5}&amp;amp;  0&amp;amp; 0 \\&lt;br /&gt;
\frac{\rho^{2}-\rho}{5} &amp;amp; 0 &amp;amp; 0&lt;br /&gt;
\end{vmatrix}=0\overrightarrow{e_{\rho}}+0\overrightarrow{e_{\theta}}+0\overrightarrow{e_{z}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar el vector rotacional es el vector nulo, por lo que el campo es conservativo. Esto supone que el campo se comporta como un campo radial, es decir, no tiene tendencia a girar, sus líneas apuntan hacia o directamente desde un punto, pero no giran alrededor del centro.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al ser el vector rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; nulo, no  se representará en Matlab.&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente es el tensor deformaciones, que viene descrito por la siguiente expresión:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En un medio elástico lineal, isótropo y homogéneo los desplazamientos permiten describir el tensor de tensiones &amp;lt;math&amp;gt; \sigma &amp;lt;/math&amp;gt; a través de la fórmula: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\lambda\nabla \cdot \overrightarrow{u}\;\mathbf{I}+2\mu\epsilon&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \mathbf{I} &amp;lt;/math&amp;gt; es el tensor identidad en el conjunto de vectores libres del espacio &amp;lt;math&amp;gt; R^{3} &amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt; son conocidos como coeficientes de Lamé, que dependen de las propiedades elásticas de cada material. Tomando &amp;lt;math&amp;gt; \lambda &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;1 se van a calcular y representar las tensiones normales que marcan el eje &amp;lt;math&amp;gt; \overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt; y el eje &amp;lt;math&amp;gt;\frac{1}{\rho}\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obtener dichas tensiones normales hay que realizar, anteriormente, unas operaciones. Se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, obteniendo así el tensor identidad:&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Gradiente del campo &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\overrightarrow{u}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular dicho gradiente de manera matricial: &amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\left( \frac{\partial \overrightarrow{u}}{\partial \rho}\left| \frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta} \right| \frac{\partial \overrightarrow{u}}{\partial z}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}+\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\frac{1}{5}(2\rho-1)\overrightarrow{e_{\rho}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial \rho}=\Gamma^{k}_{11}\overrightarrow{e_{k}}=\Gamma^{1}_{11}\overrightarrow{e_{\rho}}+\Gamma^{2}_{11}\overrightarrow{e_{\theta}}+\Gamma^{3}_{11}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial \theta}=\frac{1}{5}(\rho-1)\rho\overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\Gamma^{k}_{12}\overrightarrow{e_{k}}=\Gamma^{1}_{12}\overrightarrow{e_{\rho}}+\Gamma^{2}_{12}\overrightarrow{e_{\theta}}+\Gamma^{3}_{12}\overrightarrow{e_{z}}=1\cdot \overrightarrow{e_{\theta}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{u}}{\partial z}=\frac{1}{5}(\rho-1)\rho\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{e_{\rho}}}{\partial z}=\Gamma^{k}_{13}\overrightarrow{e_{k}}=\Gamma^{1}_{13}\overrightarrow{e_{\rho}}+\Gamma^{2}_{13}\overrightarrow{e_{\theta}}+\Gamma^{3}_{13}\overrightarrow{e_{z}}=\overrightarrow{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por tanto: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]=\begin{pmatrix}&lt;br /&gt;
 \frac{1}{5}(2\rho-1)&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\frac{1}{\rho}(\frac{1}{5}(\rho-1)\rho)&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Cálculo de la matriz gradiente traspuesta&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left[ \nabla\overrightarrow{u}(\rho,\theta,z) \right]^{t}=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Como se puede observar&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\nabla \overrightarrow{u}=\nabla \vec u ^ t&amp;lt;/math&amp;gt;. Por lo tanto, el tensor deformaciones queda definido como:&amp;lt;math&amp;gt;\quad&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u }{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se va a calcular el tensor deformaciones matricialmente&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\epsilon (\vec u)=\frac{1}{2}\left( \frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}+\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
2\rho-1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;0  &amp;amp;0 &lt;br /&gt;
\end{pmatrix} \right)=\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Conociendo &amp;lt;math&amp;gt;\epsilon (\vec u)&amp;lt;/math&amp;gt;, se obtiene &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=1\cdot \nabla \overrightarrow{u}\;\mathbf{I}+2\cdot 1\cdot \epsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&lt;br /&gt;
1\cdot\frac{1}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}\cdot \begin{pmatrix}&lt;br /&gt;
1 &amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;1 &lt;br /&gt;
\end{pmatrix}+2\cdot 1\cdot\frac{1}{5} \begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp; 0&amp;amp;0  \\&lt;br /&gt;
 0  &amp;amp;\rho-1&amp;amp;0 \\&lt;br /&gt;
 0  &amp;amp;0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;=&amp;lt;math&amp;gt;\;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, con esta información, se puede proceder al cálculo de las tensiones normales, que son los valores de la diagonal principal de la matriz tensor de tensiones o &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}:\overrightarrow{e}_{\rho}\cdot \sigma\cdot \overrightarrow{e}_{\rho}=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*Tensión normal en la dirección del eje&amp;lt;math&amp;gt;\;\frac{1}{\rho}\;\overrightarrow{e}_{\theta}:\frac{1}{\rho}\;\overrightarrow{e}_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\overrightarrow{e}_{\theta}=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, es decir&lt;br /&gt;
*&amp;lt;math&amp;gt;\;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\vec e_{\rho}\cdot \sigma\cdot \vec e_{\rho}\right)=\frac{3}{5}(2\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se realizan las operaciones para obtener dichas tensiones tangenciales: &lt;br /&gt;
*&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \left(\frac{3}{5}(2\rho-1)\right)\cdot\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right|=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Aunque las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; sean nulas no implica que no se puedan representar, lo que no será posible es ver una elevación si nos centramos en las tangenciales. Por otra parte las deformaciones producidas en el campo provienen totalmente de parte de las tensiones normales y por ello hay modificaciones en el arco plano inicial.&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordendas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%sigma&lt;br /&gt;
sigma_xx = (3/5) * (2 * ones(size(rho)));&lt;br /&gt;
sigma_xy = (3/5) * rho;&lt;br /&gt;
sigma_xz = (3/5) * (-1 * ones(size(rho)));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = zeros(size(rho));&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tensión con la componente normal y la tangente&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;   % = 3/5 (2ρ - 1)&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Mayor deformación del campo&lt;br /&gt;
figure&lt;br /&gt;
surf(xx, yy, Tn_scalar); &lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; ==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt; , es decir: &lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado 8: &lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma=&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix}&amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
*&amp;lt;math&amp;gt;\left(\frac{1}{\rho}\vec e_{\theta}\cdot \sigma\cdot \frac{1}{\rho}\vec e_{\theta}\right)=\frac{3}{5}(\rho-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se obtienen, entonces, dichas tensiones tangenciales:&lt;br /&gt;
*&amp;lt;math&amp;gt;\left |\sigma\cdot\frac{1}{\rho}\vec e_\theta-(\frac{1}{\rho}\vec e_\theta\cdot \sigma \cdot\frac{1}{\rho}\vec e_\theta) \frac{1}{\rho}\vec e_\theta \right |= \left |\frac{3}{5}\begin{pmatrix}&lt;br /&gt;
 2\rho-1&amp;amp;0  &amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  \rho-1&amp;amp;0  \\&lt;br /&gt;
 0&amp;amp;  0&amp;amp;0 &lt;br /&gt;
\end{pmatrix} ·\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix} - \left(\frac{3}{5}(\rho-1)\right)\cdot\begin{pmatrix} 0\\\frac{1}{\rho}\\0 \end{pmatrix}\right|= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Al igual que en el apartado anterior, las tensiones tangenciales son cero por lo que no hay puntos en los que sea mayor. Esto no quita que no sea posible representarlas. Por otra parte, si hay mayor o menor deformación en el campo, aunque depende completamente de las tensiones normales&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Tensiones_tangenciales_arcoii_theta_mayor_deformacion.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
% Cálculo de cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
%Cambio a coordenadas cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Cálculo del vector radial&lt;br /&gt;
erx = cos(theta);&lt;br /&gt;
ery = sin(theta);&lt;br /&gt;
erz = zeros(size(theta));&lt;br /&gt;
&lt;br /&gt;
%Sigma&lt;br /&gt;
sigma_xx = (3/5) * (2*rho - 1);&lt;br /&gt;
sigma_xy = zeros(size(rho));&lt;br /&gt;
sigma_xz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_yx = zeros(size(rho));&lt;br /&gt;
sigma_yy = (3/5) * rho;&lt;br /&gt;
sigma_yz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
sigma_zx = zeros(size(rho));&lt;br /&gt;
sigma_zy = zeros(size(rho));&lt;br /&gt;
sigma_zz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
%Vector tension con la componente normal y tangencial&lt;br /&gt;
Tx = sigma_xx .* erx + sigma_xy .* ery + sigma_xz .* erz;&lt;br /&gt;
Ty = sigma_yx .* erx + sigma_yy .* ery + sigma_yz .* erz;&lt;br /&gt;
Tz = sigma_zx .* erx + sigma_zy .* ery + sigma_zz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tn_scalar = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn_scalar .* erx;&lt;br /&gt;
Tny = Tn_scalar .* ery;&lt;br /&gt;
Tnz = Tn_scalar .* erz;&lt;br /&gt;
&lt;br /&gt;
Ttx = Tx - Tnx;&lt;br /&gt;
Tty = Ty - Tny;&lt;br /&gt;
Ttz = Tz - Tnz;&lt;br /&gt;
&lt;br /&gt;
%Dibujo del campo de tensiones tangenciales&lt;br /&gt;
figure;&lt;br /&gt;
quiver(xx, yy, Ttx, Tty, 'LineWidth', 1.3);&lt;br /&gt;
axis equal&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%Representación de la mayor deformación del campo&lt;br /&gt;
figure;&lt;br /&gt;
surf(xx, yy, Tn_scalar);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &amp;lt;math&amp;gt; d(\rho,\theta)=1 + e^{\rho^2 \cos\theta} &amp;lt;/math&amp;gt;.&lt;br /&gt;
A partir de este dato se va a calcular la masa del arco. La coordenada &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt; conservará el radio del arco y &amp;lt;math&amp;gt; \theta &amp;lt;/math&amp;gt; es un ángulo que queda comprendido entre 0 y &amp;lt;math&amp;gt; \pi &amp;lt;/math&amp;gt;, por tanto:                                                                                                                                                                                                          &amp;lt;math&amp;gt; (\rho,\theta)=\left[ 1;2 \right]\times \left[ 0,\pi \right] &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La integral quedaría expresada de la siguiente manera: &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
M = &amp;lt;math&amp;gt; \int_{0}^{\pi} \int_{1}^{2} \left(1 + e^{\rho^2 \cos \theta}\right) \rho \, d\rho \, d\theta &amp;lt;/math&amp;gt;  &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Sin embargo, se va resolver de manera numérica con Matlab.                                                                                                                                      &amp;lt;big&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Masa del arco utilizando métodos numéricos (Método Trapecio):'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MATLAB Code para calcular la masa &lt;br /&gt;
% Densidad: d(rho, theta) = 1 + exp(rho^2 * cos(theta))&lt;br /&gt;
% Región: 1 &amp;lt;= rho &amp;lt;= 2, 0 &amp;lt;= theta &amp;lt;= pi&lt;br /&gt;
% Parámetros y Límites de integración&lt;br /&gt;
rho_min = 1;&lt;br /&gt;
rho_max = 2;&lt;br /&gt;
theta_min = 0;&lt;br /&gt;
theta_max = pi;&lt;br /&gt;
% Subintervalos&lt;br /&gt;
N_rho = 50;  &lt;br /&gt;
N_theta = 100; &lt;br /&gt;
% Tamaño del paso (h) para cada variable&lt;br /&gt;
h_rho = (rho_max - rho_min) / N_rho;&lt;br /&gt;
h_theta = (theta_max - theta_min) / N_theta;&lt;br /&gt;
% Mallado de la superficie &lt;br /&gt;
rho_vec = linspace(rho_min, rho_max, N_rho + 1);&lt;br /&gt;
theta_vec = linspace(theta_min, theta_max, N_theta + 1);&lt;br /&gt;
[RHO, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
% Función densidad &lt;br /&gt;
D = RHO .* (1 + exp(RHO.^2 .* cos(THETA)));&lt;br /&gt;
% Cálculo de los Pesos de la Regla del Trapecio&lt;br /&gt;
% Pesos para la dirección rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
% Pesos para la dirección theta &lt;br /&gt;
w_theta = ones(N_theta + 1, 1);&lt;br /&gt;
w_theta(1) = 0.5;&lt;br /&gt;
w_theta(end) = 0.5;&lt;br /&gt;
% Fórmula Matricial de la Integral Doble (Método del Trapecio)&lt;br /&gt;
M = h_rho * h_theta * (w_theta') * F * w_rho;&lt;br /&gt;
% Resultado de la masa &lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=89224</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 32)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_32)&amp;diff=89224"/>
				<updated>2025-11-27T12:18:01Z</updated>
		
		<summary type="html">&lt;p&gt;Guillermo Polo: /* Dibujo del campo de vectores en los puntos del mallado del sólido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
'''Texto en negrita'''&lt;br /&gt;
&lt;br /&gt;
Representamos el campo de vectores de deslizamiento en una mitad de anillo en dos dimensiones. Nos dan el campo &amp;lt;math xmlns=&amp;quot;http://www.w3.org/1998/Math/MathML&amp;quot;&amp;gt;&amp;lt;mi&amp;gt;u&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;(&amp;lt;/mo&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;,&amp;lt;/mo&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3b8;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;)&amp;lt;/mo&amp;gt;&amp;lt;mo&amp;gt;=&amp;lt;/mo&amp;gt;&amp;lt;mfrac&amp;gt;&amp;lt;mn&amp;gt;1&amp;lt;/mn&amp;gt;&amp;lt;mn&amp;gt;5&amp;lt;/mn&amp;gt;&amp;lt;/mfrac&amp;gt;&amp;lt;mfenced&amp;gt;&amp;lt;mrow&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;-&amp;lt;/mo&amp;gt;&amp;lt;mn&amp;gt;1&amp;lt;/mn&amp;gt;&amp;lt;/mrow&amp;gt;&amp;lt;/mfenced&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;msub&amp;gt;&amp;lt;mi&amp;gt;e&amp;lt;/mi&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;/msub&amp;gt;&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
&lt;br /&gt;
==Divergencia de u==&lt;br /&gt;
&lt;br /&gt;
Se calculará la divergencia siguiendo la siguiente fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla ·\overrightarrow{u}= \frac{1}{\rho}\left( \frac{\partial }{\partial \rho}\left( \rho u_{\rho}   \right) + \frac{\partial }{\partial \theta}\left( u_{\theta} \right) \right)=\frac{3\rho-2}{5} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La divergencia aumenta en función de &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Cálculo y dibujo de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%creamos los intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
Se calculará el rotacional siguiendo la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior, comenzamos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left | \begin{pmatrix} \ \frac{sen(θ)}{2\rho} &amp;amp; \frac{cos(θ)}{2\rho}  &amp;amp; 0 \\ \frac{cos(θ)}{2\rho} &amp;amp; \frac{3sen(θ)}{2\rho} &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{sen(θ)}{2\rho} \end{pmatrix}·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \frac{sen(θ)}{2\rho}·\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right | = \left | \begin{pmatrix} 0\\ \frac{cos(θ)}{2\rho}\\0 \end{pmatrix}\right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\theta}\cdot \sigma \cdot\vec e_{\theta}) \vec e_{\theta} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función d(\rho,\theta)=1+(e^\rho)^2*cos\theta&lt;br /&gt;
A partir de este dato se va a calcular la masa aproximando la integral numéricamente. El arco, como se menciona anteriormente, está centrado en el (0,0) y sus radios son R_1=1 y R_2=2&lt;br /&gt;
&lt;br /&gt;
==Interpretación del trabajo con alguna aplicación==&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Guillermo Polo</name></author>	</entry>

	</feed>