<?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=Martaq</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=Martaq"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Martaq"/>
		<updated>2026-04-23T09:25:42Z</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=103566</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=103566"/>
				<updated>2025-12-07T20:21:24Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . Tensor deformaciones */&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. En este trabajo 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 del gradiente de 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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho\;&amp;lt;/math&amp;gt; , se procece a la representación del campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para ilustrar el campo de vectores se ha utilizado Matlab y se han seguido los siguientes pasos para la programación del código:&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. Se dibuja el mallado de sólido. &lt;br /&gt;
&lt;br /&gt;
3. Se genera el campo de vectores radial que va creciendo a medida que las flechas se aproximan al radio máximo. &lt;br /&gt;
&lt;br /&gt;
4. Se grafica (quiver) sobre la región.&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 va a dibujar el sólido antes y después del desplazamiento. El vector posición de las partículas en el sólido resulta de la suma del vector de posición de los puntos del arco en reposo y el vector desplazamiento, que viene dado por la onda&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;. Dicha onda es transversal y su propagación por el sólido va a provocar un desplazamiento en los puntos interiores del arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para la representación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Se define la placa.&lt;br /&gt;
&lt;br /&gt;
2. Se crea una malla polar y se convierte a cartesianas.&lt;br /&gt;
&lt;br /&gt;
3. Se aplica 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;
[[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;
Como se puede observar en las imágenes adjuntadas, el sólido sufre una deformación radial. El desplazamiento radial&amp;lt;math&amp;gt;\;{u}(\rho)=\frac{1}{5}(\rho-1)\rho\;&amp;lt;/math&amp;gt; es nulo para el radio mínimo&amp;lt;math&amp;gt;\;\rho=1\;&amp;lt;/math&amp;gt; y va creciendo conforme se acerca al borde exterior&amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;, donde el desplazamiento es el máximo de toda la región. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro. Esto produce una expansión gradual y continua del material en la dirección radial.&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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|]]&lt;br /&gt;
&lt;br /&gt;
Con el campo de desplazamientos &amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt; se consigue una relación con el tensor de pequeñas deformaciones, que es la parte simétrica del tensor gradiente. Dicho tensor deformaciones viene descrito por 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;\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;
La Ley de Hooke es una simplificación que relaciona las tensiones con las deformaciones de un sólido lineal. Sin embargo, en este caso se trabaja con un sólido tridimensional, por lo tanto, se hace uso de las ecuaciones constitutivas las cuales relacionan directamente el tensor de tensiones (&amp;lt;math&amp;gt;\;\sigma\;&amp;lt;/math&amp;gt;) con el tensor de deformaciones en tres dimensiones. Esta relación en un medio  lineal, isótropo y homogéneo se puede expresar como:&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&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;
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;
Si a un sólido se le corta por un plano perpendicular a la dirección normal, para no perder la condición de equilibrio dentro del sólido se necesita otra fuerza : la tensión. Esta se descompone en una tensión normal, perpendicular al plano del corte, y una tensión tangencial o cortante, que actúa a lo largo de la superficie. En este apartado, se van a particularizar las tensiones normales en dos direcciones: radial y tangencial. Analíticamente, corresponden con 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;\vec 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})\cdot \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La tensión tangencial, en este caso, es nula, ya que el vector de tensiones actúa únicamente en la dirección normal al plano. Por lo tanto no existe ninguna componente tangencial que pueda representarse.&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)\cdot \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)\cdot\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, la tensión tangencial es nula. Una vez aplicado el vector de tensiones sobre este plano, únicamente apunta en la dirección de la normal, sin componentes paralelas al plano. Es decir, no hay ninguna tensión tangencial que se pueda representar.&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En este caso, para el cálculo de la masa del sólido, se da como dato un campo escalar: la densidad. Por lo tanto, el resultado se va a obtener realizando una integral de superficie de la densidad. Al estar expresado el campo escalar en coordenadas cilíndricas, los parámetros y límites de integración también van a quedar definidos en este sistema de coordenadas. Esto no va a ser un problema puesto que en la introducción del artículo se dejó expresado el cambio y el dominio de las variables en dichas coordenadas cilíndricas. &lt;br /&gt;
&amp;lt;br/&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;
*&amp;lt;math&amp;gt;M=\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;
Sin embargo, se va resolver de manera numérica con Matlab.      &lt;br /&gt;
{{matlab|codigo=&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&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 * jacobiano (IMPORTANTE!)&lt;br /&gt;
D = (1 + exp(RHO.^2 .* cos(THETA))) .* RHO;&lt;br /&gt;
% Pesos del trapecio para rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
w_rho(end) = 0.5;&lt;br /&gt;
% Pesos del trapecio para 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;
% Cálculo de la integral doble (forma matricial)&lt;br /&gt;
M = h_rho * h_theta * (w_theta' * D * w_rho);&lt;br /&gt;
% Resultado&lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M);&lt;br /&gt;
}}&lt;br /&gt;
La masa aproximada es&amp;lt;math&amp;gt;\;M=24.65284&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==. Aplicación física==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:bomba_arco.png|500px|miniatura|derecha|]]&lt;br /&gt;
&lt;br /&gt;
Para concluir se va a relacionar el artículo con una aplicación física, en este caso, con una explosión dentro de una mina. Se va a modelizar dicha explosión apoyándose en el estudio realizado en este trabajo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se considera una mina subterránea con un explosivo en su interior que va a detonar. El medio material que experimenta la perturbación es un macizo rocoso, que es la masa de roca que rodea la excavación de la mina (el túnel o la galería). Para estudiar cómo reacciona el túnel a la explosión, nos enfocamos en una sección clave de la excavación: la bóveda o arco de soporte de la mina. &lt;br /&gt;
La posición de los puntos del macizo rocoso en cualquier instante de tiempo&amp;lt;math&amp;gt;\;t\;&amp;lt;/math&amp;gt; viene dada por:&amp;lt;math&amp;gt;\;\overrightarrow{r}(x,y,t)=\overrightarrow{r}_{0}(x,y)+\overrightarrow{u}(x,y,t)\;&amp;lt;/math&amp;gt; , donde &amp;lt;math&amp;gt;\;\overrightarrow{r}_{0}\;&amp;lt;/math&amp;gt;  es el vector posición de los puntos de la placa en reposo y el vector &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; el vector desplazamiento. En este caso, la explosión genera una vibración, de manera que los desplazamientos vienen dados por una onda: &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;
La detonación del explosivo no solo genera una perturbación, sino que también libera energía térmica concentrada en las zonas próximas al origen de la explosión. Este aumento de la temperatura viene dado por la función&amp;lt;math&amp;gt;\;T=(x-y)^2\;&amp;lt;/math&amp;gt;. Siendo la temperatura un dato conocido, se puede averiguar el gradiente de la temperatura, que indica la dirección de máximo aumento de calor dentro del macizo rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La explosión del material genera una onda de vibración que se propaga radialmente &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; a través del macizo rocoso. El vector de desplazamiento se define como&amp;lt;math&amp;gt;\;\overrightarrow{u}(\rho,\theta) = \frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;. Como se puede comprobar, el vector desplazamiento es puramente radial. Este hecho es físicamente coherente con el fenómeno de una explosión, ya que el movimiento radial hacia el exterior representa la fuerza de empuje que fragmenta la roca y la separa del origen de la explosión, siendo el mecanismo principal de la voladura. Este movimiento representa la fase dominante de expansión de la onda, que es la responsable de la fragmentación y expulsión del material.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto, la deformación que va a sufrir el sólido por el desplazamiento, es decir, por la vibración de la onda, va a ser radial. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro, lo que produce dicha expansión gradual y continua del material rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, el fenómeno que ocurre cuando un cuerpo sufre un cambio de dimensiones se denomina deformación. Un medio deformable como la tierra tiene una deformación volumétrica definida por &amp;lt;math&amp;gt;\;\varepsilon_{v}=\frac{\bigtriangleup V}{V}\;&amp;lt;/math&amp;gt;. La divergencia mide el cambio de volumen debido al desplazamiento, en este caso provocado por la onda de la explosión. Como la divergencia es exactamente la deformación volumétrica, se puede afirmar que si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\gt 0\;&amp;lt;/math&amp;gt;, el volumen aumenta (expansión). Por el contrario, si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\lt 0\;&amp;lt;/math&amp;gt;, el volumen disminuye (compresión).En este caso, tiene lugar una expansión, por lo tanto, se puede afirmar que es coherente relacionar el trabajo con una explosión.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con este tensor de deformaciones, se calcula el tensor de tensiones para calcular las tensiones normales, que son directamente responsables de la compresión o tracción del material. En este caso, las tensiones normales van a ser definidas en dos direcciones específicas: en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, que representa la tensión que actúa en la dirección de la propagación de la onda y cuantifica la presión neta ejercida por la detonación; y en la dirección del eje &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\theta}\;&amp;lt;/math&amp;gt;, que mide la fuerza que intenta alargar o contraer la circunferencia del arco, siendo esencial para evaluar la estabilidad global del túnel.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, el hecho de que las tensiones tangenciales sean nulas tiene sentido físico en este contexto. Al tratarse de una explosión, como se mencionó anteriormente, la onda de presión se propaga de forma radial desde el centro de la detonación. Esto implica que no se desarrollan esfuerzos cortantes significativos sobre las superficies consideradas, ya que las partículas del medio se mueven principalmente en dirección normal a dichas superficies. Como consecuencia, las únicas tensiones relevantes son de tipo normal&lt;/div&gt;</summary>
		<author><name>Martaq</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=103561</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=103561"/>
				<updated>2025-12-07T20:20:19Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la temperatura */&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. En este trabajo 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 del gradiente de 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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho\;&amp;lt;/math&amp;gt; , se procece a la representación del campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para ilustrar el campo de vectores se ha utilizado Matlab y se han seguido los siguientes pasos para la programación del código:&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. Se dibuja el mallado de sólido. &lt;br /&gt;
&lt;br /&gt;
3. Se genera el campo de vectores radial que va creciendo a medida que las flechas se aproximan al radio máximo. &lt;br /&gt;
&lt;br /&gt;
4. Se grafica (quiver) sobre la región.&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 va a dibujar el sólido antes y después del desplazamiento. El vector posición de las partículas en el sólido resulta de la suma del vector de posición de los puntos del arco en reposo y el vector desplazamiento, que viene dado por la onda&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;. Dicha onda es transversal y su propagación por el sólido va a provocar un desplazamiento en los puntos interiores del arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para la representación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Se define la placa.&lt;br /&gt;
&lt;br /&gt;
2. Se crea una malla polar y se convierte a cartesianas.&lt;br /&gt;
&lt;br /&gt;
3. Se aplica 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;
[[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;
Como se puede observar en las imágenes adjuntadas, el sólido sufre una deformación radial. El desplazamiento radial&amp;lt;math&amp;gt;\;{u}(\rho)=\frac{1}{5}(\rho-1)\rho\;&amp;lt;/math&amp;gt; es nulo para el radio mínimo&amp;lt;math&amp;gt;\;\rho=1\;&amp;lt;/math&amp;gt; y va creciendo conforme se acerca al borde exterior&amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;, donde el desplazamiento es el máximo de toda la región. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro. Esto produce una expansión gradual y continua del material en la dirección radial.&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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
Con el campo de desplazamientos &amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt; se consigue una relación con el tensor de pequeñas deformaciones, que es la parte simétrica del tensor gradiente. Dicho tensor deformaciones viene descrito por 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;\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;
La Ley de Hooke es una simplificación que relaciona las tensiones con las deformaciones de un sólido lineal. Sin embargo, en este caso se trabaja con un sólido tridimensional, por lo tanto, se hace uso de las ecuaciones constitutivas las cuales relacionan directamente el tensor de tensiones (&amp;lt;math&amp;gt;\;\sigma\;&amp;lt;/math&amp;gt;) con el tensor de deformaciones en tres dimensiones. Esta relación en un medio  lineal, isótropo y homogéneo se puede expresar como:&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&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;
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;
Si a un sólido se le corta por un plano perpendicular a la dirección normal, para no perder la condición de equilibrio dentro del sólido se necesita otra fuerza : la tensión. Esta se descompone en una tensión normal, perpendicular al plano del corte, y una tensión tangencial o cortante, que actúa a lo largo de la superficie. En este apartado, se van a particularizar las tensiones normales en dos direcciones: radial y tangencial. Analíticamente, corresponden con 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;\vec 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})\cdot \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La tensión tangencial, en este caso, es nula, ya que el vector de tensiones actúa únicamente en la dirección normal al plano. Por lo tanto no existe ninguna componente tangencial que pueda representarse.&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)\cdot \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)\cdot\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, la tensión tangencial es nula. Una vez aplicado el vector de tensiones sobre este plano, únicamente apunta en la dirección de la normal, sin componentes paralelas al plano. Es decir, no hay ninguna tensión tangencial que se pueda representar.&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En este caso, para el cálculo de la masa del sólido, se da como dato un campo escalar: la densidad. Por lo tanto, el resultado se va a obtener realizando una integral de superficie de la densidad. Al estar expresado el campo escalar en coordenadas cilíndricas, los parámetros y límites de integración también van a quedar definidos en este sistema de coordenadas. Esto no va a ser un problema puesto que en la introducción del artículo se dejó expresado el cambio y el dominio de las variables en dichas coordenadas cilíndricas. &lt;br /&gt;
&amp;lt;br/&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;
*&amp;lt;math&amp;gt;M=\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;
Sin embargo, se va resolver de manera numérica con Matlab.      &lt;br /&gt;
{{matlab|codigo=&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&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 * jacobiano (IMPORTANTE!)&lt;br /&gt;
D = (1 + exp(RHO.^2 .* cos(THETA))) .* RHO;&lt;br /&gt;
% Pesos del trapecio para rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
w_rho(end) = 0.5;&lt;br /&gt;
% Pesos del trapecio para 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;
% Cálculo de la integral doble (forma matricial)&lt;br /&gt;
M = h_rho * h_theta * (w_theta' * D * w_rho);&lt;br /&gt;
% Resultado&lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M);&lt;br /&gt;
}}&lt;br /&gt;
La masa aproximada es&amp;lt;math&amp;gt;\;M=24.65284&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aplicación física==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:bomba_arco.png|500px|miniatura|derecha|]]&lt;br /&gt;
&lt;br /&gt;
Para concluir se va a relacionar el artículo con una aplicación física, en este caso, con una explosión dentro de una mina. Se va a modelizar dicha explosión apoyándose en el estudio realizado en este trabajo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se considera una mina subterránea con un explosivo en su interior que va a detonar. El medio material que experimenta la perturbación es un macizo rocoso, que es la masa de roca que rodea la excavación de la mina (el túnel o la galería). Para estudiar cómo reacciona el túnel a la explosión, nos enfocamos en una sección clave de la excavación: la bóveda o arco de soporte de la mina. &lt;br /&gt;
La posición de los puntos del macizo rocoso en cualquier instante de tiempo&amp;lt;math&amp;gt;\;t\;&amp;lt;/math&amp;gt; viene dada por:&amp;lt;math&amp;gt;\;\overrightarrow{r}(x,y,t)=\overrightarrow{r}_{0}(x,y)+\overrightarrow{u}(x,y,t)\;&amp;lt;/math&amp;gt; , donde &amp;lt;math&amp;gt;\;\overrightarrow{r}_{0}\;&amp;lt;/math&amp;gt;  es el vector posición de los puntos de la placa en reposo y el vector &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; el vector desplazamiento. En este caso, la explosión genera una vibración, de manera que los desplazamientos vienen dados por una onda: &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;
La detonación del explosivo no solo genera una perturbación, sino que también libera energía térmica concentrada en las zonas próximas al origen de la explosión. Este aumento de la temperatura viene dado por la función&amp;lt;math&amp;gt;\;T=(x-y)^2\;&amp;lt;/math&amp;gt;. Siendo la temperatura un dato conocido, se puede averiguar el gradiente de la temperatura, que indica la dirección de máximo aumento de calor dentro del macizo rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La explosión del material genera una onda de vibración que se propaga radialmente &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; a través del macizo rocoso. El vector de desplazamiento se define como&amp;lt;math&amp;gt;\;\overrightarrow{u}(\rho,\theta) = \frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;. Como se puede comprobar, el vector desplazamiento es puramente radial. Este hecho es físicamente coherente con el fenómeno de una explosión, ya que el movimiento radial hacia el exterior representa la fuerza de empuje que fragmenta la roca y la separa del origen de la explosión, siendo el mecanismo principal de la voladura. Este movimiento representa la fase dominante de expansión de la onda, que es la responsable de la fragmentación y expulsión del material.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto, la deformación que va a sufrir el sólido por el desplazamiento, es decir, por la vibración de la onda, va a ser radial. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro, lo que produce dicha expansión gradual y continua del material rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, el fenómeno que ocurre cuando un cuerpo sufre un cambio de dimensiones se denomina deformación. Un medio deformable como la tierra tiene una deformación volumétrica definida por &amp;lt;math&amp;gt;\;\varepsilon_{v}=\frac{\bigtriangleup V}{V}\;&amp;lt;/math&amp;gt;. La divergencia mide el cambio de volumen debido al desplazamiento, en este caso provocado por la onda de la explosión. Como la divergencia es exactamente la deformación volumétrica, se puede afirmar que si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\gt 0\;&amp;lt;/math&amp;gt;, el volumen aumenta (expansión). Por el contrario, si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\lt 0\;&amp;lt;/math&amp;gt;, el volumen disminuye (compresión).En este caso, tiene lugar una expansión, por lo tanto, se puede afirmar que es coherente relacionar el trabajo con una explosión.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con este tensor de deformaciones, se calcula el tensor de tensiones para calcular las tensiones normales, que son directamente responsables de la compresión o tracción del material. En este caso, las tensiones normales van a ser definidas en dos direcciones específicas: en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, que representa la tensión que actúa en la dirección de la propagación de la onda y cuantifica la presión neta ejercida por la detonación; y en la dirección del eje &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\theta}\;&amp;lt;/math&amp;gt;, que mide la fuerza que intenta alargar o contraer la circunferencia del arco, siendo esencial para evaluar la estabilidad global del túnel.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, el hecho de que las tensiones tangenciales sean nulas tiene sentido físico en este contexto. Al tratarse de una explosión, como se mencionó anteriormente, la onda de presión se propaga de forma radial desde el centro de la detonación. Esto implica que no se desarrollan esfuerzos cortantes significativos sobre las superficies consideradas, ya que las partículas del medio se mueven principalmente en dirección normal a dichas superficies. Como consecuencia, las únicas tensiones relevantes son de tipo normal&lt;/div&gt;</summary>
		<author><name>Martaq</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=103552</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=103552"/>
				<updated>2025-12-07T20:16:25Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* 12. Aplicación física */&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. En este trabajo 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho\;&amp;lt;/math&amp;gt; , se procece a la representación del campo de vectores en los puntos del mallado del sólido. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para ilustrar el campo de vectores se ha utilizado Matlab y se han seguido los siguientes pasos para la programación del código:&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. Se dibuja el mallado de sólido. &lt;br /&gt;
&lt;br /&gt;
3. Se genera el campo de vectores radial que va creciendo a medida que las flechas se aproximan al radio máximo. &lt;br /&gt;
&lt;br /&gt;
4. Se grafica (quiver) sobre la región.&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 va a dibujar el sólido antes y después del desplazamiento. El vector posición de las partículas en el sólido resulta de la suma del vector de posición de los puntos del arco en reposo y el vector desplazamiento, que viene dado por la onda&amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt;. Dicha onda es transversal y su propagación por el sólido va a provocar un desplazamiento en los puntos interiores del arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para la representación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Se define la placa.&lt;br /&gt;
&lt;br /&gt;
2. Se crea una malla polar y se convierte a cartesianas.&lt;br /&gt;
&lt;br /&gt;
3. Se aplica 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;
[[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;
Como se puede observar en las imágenes adjuntadas, el sólido sufre una deformación radial. El desplazamiento radial&amp;lt;math&amp;gt;\;{u}(\rho)=\frac{1}{5}(\rho-1)\rho\;&amp;lt;/math&amp;gt; es nulo para el radio mínimo&amp;lt;math&amp;gt;\;\rho=1\;&amp;lt;/math&amp;gt; y va creciendo conforme se acerca al borde exterior&amp;lt;math&amp;gt;\;\rho=2\;&amp;lt;/math&amp;gt;, donde el desplazamiento es el máximo de toda la región. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro. Esto produce una expansión gradual y continua del material en la dirección radial.&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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
Con el campo de desplazamientos &amp;lt;math&amp;gt;\;\overrightarrow{u}\;&amp;lt;/math&amp;gt; se consigue una relación con el tensor de pequeñas deformaciones, que es la parte simétrica del tensor gradiente. Dicho tensor deformaciones viene descrito por 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;\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;
La Ley de Hooke es una simplificación que relaciona las tensiones con las deformaciones de un sólido lineal. Sin embargo, en este caso se trabaja con un sólido tridimensional, por lo tanto, se hace uso de las ecuaciones constitutivas las cuales relacionan directamente el tensor de tensiones (&amp;lt;math&amp;gt;\;\sigma\;&amp;lt;/math&amp;gt;) con el tensor de deformaciones en tres dimensiones. Esta relación en un medio  lineal, isótropo y homogéneo se puede expresar como:&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&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;
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;
Si a un sólido se le corta por un plano perpendicular a la dirección normal, para no perder la condición de equilibrio dentro del sólido se necesita otra fuerza : la tensión. Esta se descompone en una tensión normal, perpendicular al plano del corte, y una tensión tangencial o cortante, que actúa a lo largo de la superficie. En este apartado, se van a particularizar las tensiones normales en dos direcciones: radial y tangencial. Analíticamente, corresponden con 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;\vec 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})\cdot \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La tensión tangencial, en este caso, es nula, ya que el vector de tensiones actúa únicamente en la dirección normal al plano. Por lo tanto no existe ninguna componente tangencial que pueda representarse.&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)\cdot \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)\cdot\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, la tensión tangencial es nula. Una vez aplicado el vector de tensiones sobre este plano, únicamente apunta en la dirección de la normal, sin componentes paralelas al plano. Es decir, no hay ninguna tensión tangencial que se pueda representar.&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En este caso, para el cálculo de la masa del sólido, se da como dato un campo escalar: la densidad. Por lo tanto, el resultado se va a obtener realizando una integral de superficie de la densidad. Al estar expresado el campo escalar en coordenadas cilíndricas, los parámetros y límites de integración también van a quedar definidos en este sistema de coordenadas. Esto no va a ser un problema puesto que en la introducción del artículo se dejó expresado el cambio y el dominio de las variables en dichas coordenadas cilíndricas. &lt;br /&gt;
&amp;lt;br/&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;
*&amp;lt;math&amp;gt;M=\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;
Sin embargo, se va resolver de manera numérica con Matlab.      &lt;br /&gt;
{{matlab|codigo=&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&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 * jacobiano (IMPORTANTE!)&lt;br /&gt;
D = (1 + exp(RHO.^2 .* cos(THETA))) .* RHO;&lt;br /&gt;
% Pesos del trapecio para rho&lt;br /&gt;
w_rho = ones(N_rho + 1, 1);&lt;br /&gt;
w_rho(1) = 0.5;&lt;br /&gt;
w_rho(end) = 0.5;&lt;br /&gt;
% Pesos del trapecio para 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;
% Cálculo de la integral doble (forma matricial)&lt;br /&gt;
M = h_rho * h_theta * (w_theta' * D * w_rho);&lt;br /&gt;
% Resultado&lt;br /&gt;
fprintf('Masa (M) aproximada: %.5f\n', M);&lt;br /&gt;
}}&lt;br /&gt;
La masa aproximada es&amp;lt;math&amp;gt;\;M=24.65284&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aplicación física==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:bomba_arco.png|500px|miniatura|derecha|]]&lt;br /&gt;
&lt;br /&gt;
Para concluir se va a relacionar el artículo con una aplicación física, en este caso, con una explosión dentro de una mina. Se va a modelizar dicha explosión apoyándose en el estudio realizado en este trabajo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Se considera una mina subterránea con un explosivo en su interior que va a detonar. El medio material que experimenta la perturbación es un macizo rocoso, que es la masa de roca que rodea la excavación de la mina (el túnel o la galería). Para estudiar cómo reacciona el túnel a la explosión, nos enfocamos en una sección clave de la excavación: la bóveda o arco de soporte de la mina. &lt;br /&gt;
La posición de los puntos del macizo rocoso en cualquier instante de tiempo&amp;lt;math&amp;gt;\;t\;&amp;lt;/math&amp;gt; viene dada por:&amp;lt;math&amp;gt;\;\overrightarrow{r}(x,y,t)=\overrightarrow{r}_{0}(x,y)+\overrightarrow{u}(x,y,t)\;&amp;lt;/math&amp;gt; , donde &amp;lt;math&amp;gt;\;\overrightarrow{r}_{0}\;&amp;lt;/math&amp;gt;  es el vector posición de los puntos de la placa en reposo y el vector &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; el vector desplazamiento. En este caso, la explosión genera una vibración, de manera que los desplazamientos vienen dados por una onda: &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;
La detonación del explosivo no solo genera una perturbación, sino que también libera energía térmica concentrada en las zonas próximas al origen de la explosión. Este aumento de la temperatura viene dado por la función&amp;lt;math&amp;gt;\;T=(x-y)^2\;&amp;lt;/math&amp;gt;. Siendo la temperatura un dato conocido, se puede averiguar el gradiente de la temperatura, que indica la dirección de máximo aumento de calor dentro del macizo rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La explosión del material genera una onda de vibración que se propaga radialmente &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; a través del macizo rocoso. El vector de desplazamiento se define como&amp;lt;math&amp;gt;\;\overrightarrow{u}(\rho,\theta) = \frac{1}{5}(\rho-1)\rho\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;. Como se puede comprobar, el vector desplazamiento es puramente radial. Este hecho es físicamente coherente con el fenómeno de una explosión, ya que el movimiento radial hacia el exterior representa la fuerza de empuje que fragmenta la roca y la separa del origen de la explosión, siendo el mecanismo principal de la voladura. Este movimiento representa la fase dominante de expansión de la onda, que es la responsable de la fragmentación y expulsión del material.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto, la deformación que va a sufrir el sólido por el desplazamiento, es decir, por la vibración de la onda, va a ser radial. En consecuencia, las semicircunferencias intermedias se desplazan hacia fuera, conservando su forma pero situándose a mayor distancia del centro, lo que produce dicha expansión gradual y continua del material rocoso.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por otra parte, el fenómeno que ocurre cuando un cuerpo sufre un cambio de dimensiones se denomina deformación. Un medio deformable como la tierra tiene una deformación volumétrica definida por &amp;lt;math&amp;gt;\;\varepsilon_{v}=\frac{\bigtriangleup V}{V}\;&amp;lt;/math&amp;gt;. La divergencia mide el cambio de volumen debido al desplazamiento, en este caso provocado por la onda de la explosión. Como la divergencia es exactamente la deformación volumétrica, se puede afirmar que si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\gt 0\;&amp;lt;/math&amp;gt;, el volumen aumenta (expansión). Por el contrario, si &amp;lt;math&amp;gt;\;\nabla \cdot \overrightarrow{u}\lt 0\;&amp;lt;/math&amp;gt;, el volumen disminuye (compresión).En este caso, tiene lugar una expansión, por lo tanto, se puede afirmar que es coherente relacionar el trabajo con una explosión.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con este tensor de deformaciones, se calcula el tensor de tensiones para calcular las tensiones normales, que son directamente responsables de la compresión o tracción del material. En este caso, las tensiones normales van a ser definidas en dos direcciones específicas: en la dirección del eje&amp;lt;math&amp;gt;\;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt;, que representa la tensión que actúa en la dirección de la propagación de la onda y cuantifica la presión neta ejercida por la detonación; y en la dirección del eje &amp;lt;math&amp;gt;\;\overrightarrow{e}_{\theta}\;&amp;lt;/math&amp;gt;, que mide la fuerza que intenta alargar o contraer la circunferencia del arco, siendo esencial para evaluar la estabilidad global del túnel.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente, el hecho de que las tensiones tangenciales sean nulas tiene sentido físico en este contexto. Al tratarse de una explosión, como se mencionó anteriormente, la onda de presión se propaga de forma radial desde el centro de la detonación. Esto implica que no se desarrollan esfuerzos cortantes significativos sobre las superficies consideradas, ya que las partículas del medio se mueven principalmente en dirección normal a dichas superficies. Como consecuencia, las únicas tensiones relevantes son de tipo normal&lt;/div&gt;</summary>
		<author><name>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Bomba_arco.png&amp;diff=103551</id>
		<title>Archivo:Bomba arco.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Bomba_arco.png&amp;diff=103551"/>
				<updated>2025-12-07T20:14:14Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Explosi%C3%B3n_arco.png&amp;diff=103550</id>
		<title>Archivo:Explosión arco.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Explosi%C3%B3n_arco.png&amp;diff=103550"/>
				<updated>2025-12-07T20:12:18Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Explosi%C3%B3n.png&amp;diff=103547</id>
		<title>Archivo:Explosión.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Explosi%C3%B3n.png&amp;diff=103547"/>
				<updated>2025-12-07T20:09:20Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</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=102053</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=102053"/>
				<updated>2025-12-06T15:20:04Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\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 &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en coordenadas cartesianas (calculado en el apartado anterior). Para ello se considera el campo de vectores &amp;lt;math&amp;gt;\vec u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. La deformación producida por el campo afecta a todo el arco, aunque la magnitud del cambio es relativamente leve. &lt;br /&gt;
&lt;br /&gt;
En los siguientes gráficos se puede 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.	Se crea una malla polar y la convierte a cartesiana.&lt;br /&gt;
&lt;br /&gt;
3.	Se aplica 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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</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=102037</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=102037"/>
				<updated>2025-12-06T14:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\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 &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en coordenadas cartesianas (calculado en el apartado anterior). Considerando el campo de vectores &amp;lt;math&amp;gt;\vec u(\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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</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=102036</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=102036"/>
				<updated>2025-12-06T14:47:56Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* 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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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 u(\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 &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; 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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_61)&amp;diff=100991</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 61)</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_61)&amp;diff=100991"/>
				<updated>2025-12-05T14:52:50Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . Campo de Vectores en el Sólido (u). */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ondas y Campos Vectoriales en un Arco. Grupo 61 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Marco Antonio Vives Rocamora &amp;lt;br&amp;gt; Pelayo Álvarez Fernández &amp;lt;br&amp;gt; Álvaro Rodríguez &amp;lt;br&amp;gt; Javier Portabella &amp;lt;br&amp;gt; Javier Sánchez Torres &amp;lt;br&amp;gt; }}&lt;br /&gt;
&lt;br /&gt;
==. Definición del Arco. ==&lt;br /&gt;
===. Arco===&lt;br /&gt;
El dominio que se analiza en este trabajo es un arco circular obtenido a partir de dos&lt;br /&gt;
circunferencias concéntricas de radios 1 y 2. Todos los puntos pertenecientes a la región&lt;br /&gt;
satisfacen la condición&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \le \sqrt{x^2 + y^2} \le 2.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque esta descripción puede expresarse en coordenadas cartesianas, resulta mucho más&lt;br /&gt;
natural utilizar coordenadas polares para caracterizar la geometría del arco. En estas,&lt;br /&gt;
la región queda definida mediante los intervalos&lt;br /&gt;
&lt;br /&gt;
• &amp;lt;math&amp;gt;\rho \in [1,2]&amp;lt;/math&amp;gt;  &lt;br /&gt;
• &amp;lt;math&amp;gt;\theta \in [0,2\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo que describe una corona circular completa alrededor del origen.&lt;br /&gt;
&lt;br /&gt;
Sobre esta zona de estudio se considera un desplazamiento impuesto en dirección radial,&lt;br /&gt;
que depende únicamente del valor de &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;. Dicho desplazamiento está descrito por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho,\theta)=\tfrac{1}{5}(\rho-1)\rho\,\vec{e}_\rho.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo puede interpretarse como una expansión uniforme hacia el exterior, que separa&lt;br /&gt;
progresivamente las circunferencias de radio 1 y 2 sin introducir componente angular.&lt;br /&gt;
A partir de esta deformación se estudiarán distintas magnitudes —gradiente, divergencia,&lt;br /&gt;
rotacional y tensiones— con el fin de comprender cómo responde el material del arco&lt;br /&gt;
ante una perturbación radial.&lt;br /&gt;
&lt;br /&gt;
===. Mallado del arco ===&lt;br /&gt;
Para poder trabajar numéricamente sobre el arco es necesario discretizarlo, es decir,&lt;br /&gt;
construir una malla de puntos en su interior. Partimos de la descripción del dominio en&lt;br /&gt;
coordenadas polares:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \le \rho \le 2,\qquad 0 \le \theta \le 2\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que corresponde a una corona circular completa alrededor del origen.&lt;br /&gt;
&lt;br /&gt;
El mallado se obtiene tomando un número finito de valores igualmente espaciados de&lt;br /&gt;
&amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;. A partir de ellos se construye una rejilla en el plano&lt;br /&gt;
&amp;lt;math&amp;gt;(\rho,\theta)&amp;lt;/math&amp;gt; y, usando el cambio a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
x = \rho \cos\theta,\qquad&lt;br /&gt;
y = \rho \sin\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
se obtienen las coordenadas &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de todos los puntos de la malla. Las líneas de&lt;br /&gt;
&amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; constante dan lugar a circunferencias, mientras que las líneas de&lt;br /&gt;
&amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; constante se representan como radios. El resultado es una malla estructurada&lt;br /&gt;
formada por curvas radiales y circunferenciales que recubre todo el dominio del arco y que&lt;br /&gt;
servirá de base para representar los distintos campos escalares y vectoriales en los apartados&lt;br /&gt;
siguientes.&lt;br /&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:malladogreen.png|500px|miniatura|derecha|Representación 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;
==. Temperatura ==&lt;br /&gt;
En este apartado se estudia el comportamiento del campo de temperatura definido sobre&lt;br /&gt;
el dominio del arco. La temperatura viene dada por la función escalar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
T(x,y) = (x - y)^2,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la cual asigna a cada punto del arco un valor real no negativo. Se trata de un campo escalar&lt;br /&gt;
sencillo pero representativo, ya que su variación depende de la distancia a la diagonal&lt;br /&gt;
&amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;, lo que permite observar cómo cambian las isótemas dentro de un dominio curvilíneo.&lt;br /&gt;
&lt;br /&gt;
El análisis de la temperatura se divide en dos partes. En primer lugar, se representa el campo&lt;br /&gt;
mediante un mapa de colores sobre el dominio discretizado, lo que permite visualizar de forma&lt;br /&gt;
inmediata las zonas de mayor y menor temperatura. En segundo lugar, se estudian sus valores&lt;br /&gt;
extremos dentro del arco, determinando dónde se alcanzan los máximos y mínimos en función de&lt;br /&gt;
la geometría del dominio.&lt;br /&gt;
&lt;br /&gt;
Este estudio será esencial para comprender el gradiente de la temperatura en el apartado&lt;br /&gt;
siguiente, ya que las zonas donde &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; crece o decrece más rápidamente estarán directamente&lt;br /&gt;
relacionadas con la orientación del vector &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===. Representación ===&lt;br /&gt;
En este apartado se representa gráficamente el campo de temperatura definido por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
T(x,y) = (x - y)^2,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
evaluado sobre la malla construida en el arco. Para cada punto de la rejilla&lt;br /&gt;
&amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt;, la función asigna un valor proporcional al cuadrado de la diferencia&lt;br /&gt;
entre sus coordenadas. Esto implica que la temperatura es mínima sobre la diagonal&lt;br /&gt;
&amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt; y aumenta conforme los puntos se alejan de dicha línea.&lt;br /&gt;
&lt;br /&gt;
La representación se realiza mediante un mapa de colores sobre el dominio, utilizando la&lt;br /&gt;
misma malla generada en el apartado anterior. Este tipo de visualización permite identificar&lt;br /&gt;
rápidamente las regiones de temperatura elevada (colores cálidos) y las zonas donde&lt;br /&gt;
&amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; es más baja (colores fríos). La variación del campo resulta suave y simétrica&lt;br /&gt;
respecto a la recta &amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;, lo que facilita su análisis en apartados posteriores.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Malladotemp.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo de la temperatura T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                 % Campo escalar de temperatura&lt;br /&gt;
&lt;br /&gt;
figure&lt;br /&gt;
&lt;br /&gt;
contourf(xx, yy, T, 40, 'LineColor', 'none')   % Mapa suave con 40 niveles&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
contour(xx, yy, T, 12, 'k', 'LineWidth', 0.5)  % Líneas de contorno finas en negro&lt;br /&gt;
&lt;br /&gt;
colormap(turbo)                               % Paleta moderna y más limpia&lt;br /&gt;
&lt;br /&gt;
colorbar                                      % Barra lateral&lt;br /&gt;
&lt;br /&gt;
title('Temperatura del arco')                 % Título de la gráfica&lt;br /&gt;
&lt;br /&gt;
xlabel('x'); ylabel('y')                      % Etiquetas de los ejes&lt;br /&gt;
&lt;br /&gt;
axis equal                                    % Proporción real&lt;br /&gt;
&lt;br /&gt;
xlim([-3 3]); ylim([-3 3])                    % Ventana visual&lt;br /&gt;
&lt;br /&gt;
set(gcf, 'Color', 'w')                        % Fondo blanco para mejor calidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En la figura anterior se representa el campo de temperatura definido por &lt;br /&gt;
T(x,y) = (x - y)^2 sobre el dominio del arco. La distribución térmica depende &lt;br /&gt;
directamente de la diferencia entre las coordenadas cartesianas x e y, de modo que &lt;br /&gt;
la temperatura se anula en los puntos situados sobre la recta x = y y aumenta &lt;br /&gt;
progresivamente conforme los puntos se alejan de dicha diagonal.&lt;br /&gt;
&lt;br /&gt;
En el gráfico puede observarse cómo las zonas próximas a la línea x = y presentan &lt;br /&gt;
valores más bajos (colores fríos), mientras que las regiones donde x e y difieren &lt;br /&gt;
más muestran temperaturas elevadas (colores cálidos). Las bandas inclinadas que &lt;br /&gt;
aparecen en la imagen reflejan esta estructura nivelada de la función, generando &lt;br /&gt;
curvas de igual temperatura que atraviesan el arco con una orientación similar.&lt;br /&gt;
&lt;br /&gt;
Esta representación permite identificar con facilidad las regiones en las que la &lt;br /&gt;
temperatura varía más rápidamente, información que será fundamental en el apartado &lt;br /&gt;
siguiente para estudiar el gradiente de T y su relación con la geometría del dominio.&lt;br /&gt;
&lt;br /&gt;
===. Máximos y mínimos ===&lt;br /&gt;
Una vez representado el campo de temperatura, analizamos ahora los puntos del arco &lt;br /&gt;
en los que la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T(x,y) = (x - y)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
alcanza sus valores extremos. Dado que se trata de una función cuadrática, la temperatura &lt;br /&gt;
siempre es no negativa y solamente se anula cuando &amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;. Esto permite &lt;br /&gt;
identificar de forma inmediata los puntos del dominio donde se alcanza el mínimo absoluto.&lt;br /&gt;
&lt;br /&gt;
Por otra parte, los valores máximos no se encuentran en un punto aislado, sino en las &lt;br /&gt;
zonas del arco donde la diferencia entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; es mayor dentro del &lt;br /&gt;
dominio geométrico estudiado. Para localizarlos con precisión se calcula el valor de la &lt;br /&gt;
temperatura en toda la malla y se identifican los puntos que alcanzan el máximo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Maxymin.png|500px|miniatura|derecha|Representación del máximo y mínimo de la función temperatura]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo de los valores extremos de la temperatura T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                % Campo de temperatura&lt;br /&gt;
&lt;br /&gt;
valor_min = min(T(:));           % Mínimo absoluto del campo&lt;br /&gt;
valor_max = max(T(:));           % Máximo absoluto del campo&lt;br /&gt;
&lt;br /&gt;
% Localización aproximada de los puntos donde se alcanzan&lt;br /&gt;
[idx_min] = find(T == valor_min);&lt;br /&gt;
[idx_max] = find(T == valor_max);&lt;br /&gt;
&lt;br /&gt;
puntos_min = [xx(idx_min), yy(idx_min)];   % Coordenadas donde T es mínima&lt;br /&gt;
puntos_max = [xx(idx_max), yy(idx_max)];   % Coordenadas donde T es máxima&lt;br /&gt;
&lt;br /&gt;
% Representación gráfica&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx, yy, T, 30)          % Mapa de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
plot(puntos_min(:,1), puntos_min(:,2), 'wo', 'MarkerSize', 10, 'LineWidth', 2)  % mínimos&lt;br /&gt;
plot(puntos_max(:,1), puntos_max(:,2), 'rx', 'MarkerSize', 10, 'LineWidth', 2)  % máximos&lt;br /&gt;
colorbar&lt;br /&gt;
title('Máximos y mínimos de la temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el gráfico se observa que la temperatura mínima se alcanza en los puntos del arco &lt;br /&gt;
situados sobre la línea x = y, donde la función T(x,y) se anula. Estos puntos aparecen &lt;br /&gt;
marcados en blanco en la figura.&lt;br /&gt;
&lt;br /&gt;
Los valores máximos, representados mediante cruces rojas, se encuentran en las zonas &lt;br /&gt;
del arco donde la diferencia |x - y| es mayor. En este caso, los máximos aparecen en la &lt;br /&gt;
parte superior izquierda y superior derecha del dominio, coincidiendo con los puntos en &lt;br /&gt;
los que la geometría del arco permite un mayor alejamiento entre x e y.&lt;br /&gt;
&lt;br /&gt;
Este estudio proporciona una visión clara de cómo se distribuyen los valores extremos en &lt;br /&gt;
el dominio, lo cual será útil en el apartado siguiente para comprender la dirección y &lt;br /&gt;
magnitud del gradiente de T.&lt;br /&gt;
&lt;br /&gt;
==. Gradiente de T y curvas de nivel ==&lt;br /&gt;
En este apartado se calcula y representa el gradiente de la temperatura asociada al campo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T(x,y) = (x - y)^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
El gradiente proporciona la dirección en la que la temperatura aumenta más rápidamente&lt;br /&gt;
en cada punto del arco y su módulo indica la variación máxima de T en esa dirección.&lt;br /&gt;
Dado que se trata de una función diferenciable, el gradiente se obtiene mediante las&lt;br /&gt;
derivadas parciales respecto a x e y, evaluadas en todos los nodos de la malla.&lt;br /&gt;
&lt;br /&gt;
La representación vectorial del gradiente permite visualizar la orientación de las zonas&lt;br /&gt;
donde la temperatura crece de forma más acusada, lo cual resulta fundamental para&lt;br /&gt;
interpretar la distribución térmica del dominio.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientetempfinas.png|500px|miniaturadeimagen|Representación del gradiente de la temperatura]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo del gradiente del campo T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                % Campo de temperatura&lt;br /&gt;
&lt;br /&gt;
% Derivadas parciales de T&lt;br /&gt;
Tx = 2*(xx - yy);                % dT/dx&lt;br /&gt;
Ty = -2*(xx - yy);               % dT/dy&lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
quiver(xx, yy, Tx, Ty, 'k')      % Flechas negras del gradiente&lt;br /&gt;
hold on&lt;br /&gt;
contourf(xx, yy, T, 20, 'LineColor', 'none')   % Fondo suave con la temperatura&lt;br /&gt;
colormap(turbo)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente de la temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la figura se observa el campo vectorial del gradiente de T superpuesto al mapa de&lt;br /&gt;
temperatura. Las flechas apuntan en la dirección donde la función T aumenta con mayor&lt;br /&gt;
rapidez y su orientación coincide con la perpendicular a las curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
Dado que T(x,y) depende únicamente de la diferencia (x - y), los vectores del gradiente&lt;br /&gt;
son paralelos entre sí en amplias zonas del dominio y presentan una dirección inclinada,&lt;br /&gt;
siempre perpendicular a las bandas de colores observadas en el mapa de temperatura.&lt;br /&gt;
&lt;br /&gt;
La simetría de la función se refleja en la estructura del gradiente, que cambia de sentido&lt;br /&gt;
a ambos lados de la recta x = y, donde la temperatura es mínima.&lt;br /&gt;
&lt;br /&gt;
==. Campo de Vectores en el Sólido (&amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;). ==&lt;br /&gt;
Tenemos el campo vectorial en coordenadas cilíndricas: &amp;lt;math&amp;gt;\vec u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Vamos a representarlo en los puntos del mallado del sólido.&lt;br /&gt;
[[Archivo:Pelayo4.png|500px|miniatura|derecha|Representación del Campo Vectorial en el Mallado del Sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Defino el paso de muestreo para la rejilla. &lt;br /&gt;
% Defino el dominio.&lt;br /&gt;
h = 1/10;&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo el número aproximado de puntos.&lt;br /&gt;
npuntos = round(pi/h)+1;&lt;br /&gt;
&lt;br /&gt;
% Vector en el que asigno un ángulo de 0 a pi a cada punto.&lt;br /&gt;
ang = linspace(0,pi,npuntos);&lt;br /&gt;
&lt;br /&gt;
% Generación de la malla de coordenadas polares.&lt;br /&gt;
[rho, theta] = meshgrid(r,ang);&lt;br /&gt;
&lt;br /&gt;
% Paso a coordenadas cartesianas para el trazado de las líneas de malla.&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Inicio la figura. &lt;br /&gt;
% Uso color verde para las radiales y los arcos.&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
plot(x,y,'g'); % Rayos.&lt;br /&gt;
hold on&lt;br /&gt;
plot(x',y','g'); % Arcos.&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Campo Vectorial: u(ρ,θ)=15(ρ−1)ρ eρ');&lt;br /&gt;
xlabel('Eje X'); ylabel('Eje Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% Cálculo y visualización del campo vectorial.&lt;br /&gt;
ri = 1;&lt;br /&gt;
re = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20);&lt;br /&gt;
rho_vec = linspace(ri, re, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Posiciones donde nacerán las mallas.&lt;br /&gt;
X = R.*cos(THETA);&lt;br /&gt;
Y = R.*sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Definición del campo en base polar.&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;
% Paso 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;
% Dibujo de vectores.&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2);&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El campo vectorial, al carecer de componente angular (&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;), es estrictamente radial (los vectores apuntan desde el origen hacia afuera). La ecuación muestra una dependencia respecto a la distancia al origen, a medida que aumenta el radio se produce un crecimiento de la norma de los vectores, siendo nula en el radio interior y máxima en el exterior.&lt;br /&gt;
&lt;br /&gt;
==. Sólido antes y después del desplazamiento ==&lt;br /&gt;
Consideramos que el campo &amp;lt;math&amp;gt;\vec u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec  e_\rho&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido.&lt;br /&gt;
&lt;br /&gt;
Dibujo el sólido antes y después del desplazamiento:&lt;br /&gt;
[[Archivo:pelayo5.jpg|600px|miniatura|derecha|Sólido Antes y Después de Aplicarle el Desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso del mallado.&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Defino el dominio radial.&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo el nº de puntos.&lt;br /&gt;
npuntos = round(pi/h)+1;&lt;br /&gt;
&lt;br /&gt;
% Dominio angular.&lt;br /&gt;
ang = linspace(0,pi,npuntos);&lt;br /&gt;
&lt;br /&gt;
% Generación de la malla de coordenadas polares.&lt;br /&gt;
[rho,theta] = meshgrid(r,ang);&lt;br /&gt;
&lt;br /&gt;
% Defino la Configuración de Referencia.&lt;br /&gt;
% Transformo la geometría original a cartesianas para visualizar.&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Cálculo del Campo de Desplazamiento.&lt;br /&gt;
% Aplicamos la fórmula sobre la malla radial.&lt;br /&gt;
desprad = (1/5).*(rho-1).*rho;&lt;br /&gt;
&lt;br /&gt;
% Proyección del desplazamiento en cartesianas.&lt;br /&gt;
despx = desprad.*cos(theta);&lt;br /&gt;
despy = desprad.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Definición de la Configuración Deformada.&lt;br /&gt;
% La posición final es la inicial más el vector desplazamiento.&lt;br /&gt;
X = x+despx;&lt;br /&gt;
Y = y+despy;&lt;br /&gt;
&lt;br /&gt;
% Visualización de los resultados.&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
&lt;br /&gt;
% Límites comunes.&lt;br /&gt;
limitesejes=[-3 3 -1 3];&lt;br /&gt;
&lt;br /&gt;
% Panel Superior: Geometría Original.&lt;br /&gt;
subplot(2,1,1)&lt;br /&gt;
mesh(x,y,0*x); % z=0 para vista 2D.&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis(limitesejes)&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Antes de la Deformación');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','g');&lt;br /&gt;
&lt;br /&gt;
% Panel Inferior: Geometría Resultante.&lt;br /&gt;
subplot(2,1,2)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis(limitesejes)&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Después de la Deformación');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
El campo de desplazamiento impuesto provoca que los puntos en el radio interior permanezcan fijos, mientras que los puntos exteriores sufren un desplazamiento progresivo hacia afuera, resultando en una expansión radial del sólido.&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 expresado en coordenadas cilíndricas puede calcularse aplicando la forma general:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec{u}=&lt;br /&gt;
\frac{1}{\rho}\left(&lt;br /&gt;
\frac{\partial (\rho u_{\rho})}{\partial \rho}+&lt;br /&gt;
\frac{\partial u_{\theta}}{\partial \theta}+&lt;br /&gt;
\frac{\partial (\rho u_{z})}{\partial z}&lt;br /&gt;
\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En nuestro caso, el campo sobre el que se desea operar viene definido por:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}=\frac{1}{5}\frac{\rho-1}{\rho}\,\vec{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Antes de evaluar la divergencia, se identifican sus componentes en la base cilíndrica:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\rho}=\frac{1}{5}(\rho - 1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\theta}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de la divergencia, se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\cdot\vec{u}&lt;br /&gt;
=\frac{1}{\rho}\left(&lt;br /&gt;
\frac{\partial}{\partial\rho}\big(\rho u_{\rho}\big)&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El producto es:&lt;br /&gt;
&amp;lt;math&amp;gt;\rho u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivando respecto de 𝜌:&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial}{\partial\rho}\left(\tfrac{1}{5}(\rho^{2}-\rho)\right)=\tfrac{1}{5}(2\rho - 1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, la divergencia final queda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\cdot\vec{u}&lt;br /&gt;
=\frac{1}{\rho}\cdot \frac{1}{5}(2\rho - 1)&lt;br /&gt;
=\frac{1}{5}(3\rho - 2)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:DivergenciaCampo.jpg|600px|miniatura|derecha|Divergencia de campo]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de variables&lt;br /&gt;
nr = 12;       % número de divisiones en rho&lt;br /&gt;
nt = 90;       % número de divisiones en theta&lt;br /&gt;
rho_vals = linspace(1, 2, nr);&lt;br /&gt;
theta_vals = linspace(0, pi, nt);&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R, T] = meshgrid(rho_vals, theta_vals);&lt;br /&gt;
&lt;br /&gt;
% Transformación a cartesianas&lt;br /&gt;
X = R .* cos(T);&lt;br /&gt;
Y = R .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Divergencia del campo&lt;br /&gt;
DIV_u = (3.*R - 2) / 5;&lt;br /&gt;
&lt;br /&gt;
% Gráfica (modificada en colores y sombreados)&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, DIV_u, 'EdgeColor', 'none'); % sin líneas&lt;br /&gt;
shading interp;                         % suavizado&lt;br /&gt;
colormap(turbo);                        % NUEVA paleta de colores&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
% Ajustes de vista&lt;br /&gt;
view(2);                                &lt;br /&gt;
axis equal;&lt;br /&gt;
title('Mapa de divergencia del campo');&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y');&lt;br /&gt;
axis([-3 3 -1 3]);&lt;br /&gt;
}}&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;
(Gráfica + explicación + código)&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente corresponde al tensor de deformaciones, que se describe mediante 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, el campo de desplazamientos permite obtener el tensor de tensiones &lt;br /&gt;
σ a través de la relación&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; on los coeficientes de Lamé, que dependen de las propiedades elásticas del 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 procede a calcular y representar las tensiones normales asociadas a los ejes &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 es necesario realizar previamente una serie de operaciones. En primer lugar, se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, con lo que se podrá determinar el tensor de identidad:&lt;br /&gt;
&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;
Dado el 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 su gradiente de forma 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;
En consecuencia: &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;
&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;
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;
A continuación, se procederá a calcular el tensor de deformaciones de forma matricial.&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;
# Elemento de lista numerada&lt;br /&gt;
==. Tensiones tangenciales respecto al plano perpendicular 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;
Tomando como referencia los datos obtenidos 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 llevan a cabo las operaciones necesarias 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, ello no implica que no puedan representarse. Lo que no será posible es observar un aumento si nos centramos únicamente en las tangenciales. Por otro lado, las deformaciones generadas en el campo provienen íntegramente de las tensiones normales, y, por tanto, se producen modificaciones en el plano inicial del arco.&lt;br /&gt;
[[Archivo:TensTange.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Deform.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parametros de la malla&lt;br /&gt;
h = 0.1;&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
v = linspace(0, pi, round(pi/h) + 1);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(r, v);&lt;br /&gt;
&lt;br /&gt;
% Convertir a coordenadas cartesianas&lt;br /&gt;
X = rho .* cos(theta);&lt;br /&gt;
Y = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% 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;
% Tensor de tensiones&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 de tracción&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;
% Componente normal y tangencial&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;
%% ====================== GRÁFICA TANGENCIAL ======================&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Fondo con mapa de colores&lt;br /&gt;
magnitudTt = sqrt(Ttx.^2 + Tty.^2);&lt;br /&gt;
contourf(X, Y, magnitudTt, 40, 'LineStyle', 'none');&lt;br /&gt;
&lt;br /&gt;
colormap('spring');  &lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Vector tangencial&lt;br /&gt;
quiver(X, Y, Ttx, Tty, 'k', 'LineWidth', 1.1);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%% ====================== GRÁFICA DE LA PARTE NORMAL ======================&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
surf(X, Y, Tn_scalar, 'EdgeColor', 'none');&lt;br /&gt;
&lt;br /&gt;
colormap('winter');  &lt;br /&gt;
colorbar&lt;br /&gt;
shading interp&lt;br /&gt;
title('Mayor deformacion del campo ')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
view(35, 30);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales asociadas al plano ortogonal al vector &amp;lt;math&amp;gt; \dfrac{1}{\rho},\vec e_\theta &amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se determinan las tensiones tangenciales asociadas al plano perpendicular al vector &amp;lt;math&amp;gt; \dfrac{1}{\rho},\vec e_\theta &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La magnitud a evaluar es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \sigma \cdot \frac{1}{\rho}\vec e_\theta \;-\; \bigl( \frac{1}{\rho}\vec e_\theta \;\cdot\; \sigma \;\cdot\; \frac{1}{\rho}\vec e_\theta \bigr) \;\frac{1}{\rho}\vec e_\theta \right\rVert &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones considerado es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma \;=\; \frac{3}{5} \begin{pmatrix} 2\rho - 1 &amp;amp; 0 &amp;amp; 0 \\ 0 &amp;amp; \rho &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 0 \end{pmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El producto doble con la dirección 1𝜌𝑒⃗𝜃ρ1eθ es:&lt;br /&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;
&lt;br /&gt;
Sustituyendo en la expresión general:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \sigma\cdot\frac{1}{\rho}\vec e_\theta - \left(\frac{1}{\rho}\vec e_\theta\cdot\sigma\cdot\frac{1}{\rho}\vec e_\theta\right) \frac{1}{\rho}\vec e_\theta \right\rVert = \left\lVert \frac{3}{5} \begin{pmatrix} 2\rho - 1 \\ \rho \\ 0 \end{pmatrix} \cdot \begin{pmatrix} 0 \\ \frac{1}{\rho} \\ 0 \end{pmatrix} - \frac{3}{5}(\rho - 1) \begin{pmatrix} 0 \\ \frac{1}{\rho} \\ 0 \end{pmatrix} \right\rVert &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras simplificar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \; 0\; \right\rVert = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De forma análoga a lo mostrado en el apartado anterior, la componente tangencial es nula en todos los puntos, por lo que no existen direcciones donde esta sea mayor. La representación gráfica es posible, aunque la magnitud sea cero, y la deformación del campo queda determinada exclusivamente por las tensiones normales.&lt;br /&gt;
&lt;br /&gt;
Representación gráfica de las tensiones tangenciales&lt;br /&gt;
[[Archivo:TensionesTangenciales.jpg|500px|miniatura|derecha|Representación de las tensiones tangenciales]]&lt;br /&gt;
[[Archivo:DeformacionCampo.jpg|500px|miniatura|derecha|Representación de la deformación del campo]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h = 0.1;&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
p = round(pi/h) + 1;&lt;br /&gt;
v = linspace(0, pi, p);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&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_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;
Tx = sigma_xx .* erx;&lt;br /&gt;
Ty = sigma_yy .* ery;&lt;br /&gt;
Tz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
Tn = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn .* erx;&lt;br /&gt;
Tny = Tn .* ery;&lt;br /&gt;
Tnz = Tn .* 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;
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;
figure;&lt;br /&gt;
surf(xx, yy, Tn);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Masa total con densidad: &amp;lt;math&amp;gt;d(\rho,\theta)=1+e^{\rho^{2}\cos\theta}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
La densidad del material está descrita por la función: &amp;lt;math&amp;gt;d(\rho,\theta)=1+e^{\rho^{2}\cos\theta}&amp;lt;/math&amp;gt; donde el dominio que ocupa el arco viene dado por:&lt;br /&gt;
&amp;lt;math&amp;gt;(\rho,\theta)\in[1,2]\times[0,\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La expresión integral que define la masa total es:&lt;br /&gt;
&amp;lt;math&amp;gt;M=\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;
&lt;br /&gt;
En vez de resolver esta integral analíticamente, se procederá a resolver mediante Matlab:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Cálculo numérico de la masa del arco mediante la regla del trapecio&lt;br /&gt;
&lt;br /&gt;
% Intervalos de integración&lt;br /&gt;
a_rho = 1;  &lt;br /&gt;
b_rho = 2;&lt;br /&gt;
a_theta = 0;&lt;br /&gt;
b_theta = pi;&lt;br /&gt;
&lt;br /&gt;
% Número de divisiones&lt;br /&gt;
nR = 60;      &lt;br /&gt;
nT = 120;&lt;br /&gt;
&lt;br /&gt;
% Tamaños de paso&lt;br /&gt;
dr = (b_rho - a_rho) / nR;&lt;br /&gt;
dt = (b_theta - a_theta) / nT;&lt;br /&gt;
&lt;br /&gt;
% Vectores para rho y theta&lt;br /&gt;
rho_vals   = a_rho   + dr*(0:nR);&lt;br /&gt;
theta_vals = a_theta + dt*(0:nT);&lt;br /&gt;
&lt;br /&gt;
% Generación del mallado&lt;br /&gt;
[RR, TT] = meshgrid(rho_vals, theta_vals);&lt;br /&gt;
&lt;br /&gt;
% Densidad multiplicada por rho (Jacobiano del cambio a polares)&lt;br /&gt;
dens = RR .* (1 + exp(RR.^2 .* cos(TT)));&lt;br /&gt;
&lt;br /&gt;
% Pesos trapecio en rho&lt;br /&gt;
wR = ones(1, nR+1);&lt;br /&gt;
wR([1 end]) = 0.5;&lt;br /&gt;
&lt;br /&gt;
% Pesos trapecio en theta&lt;br /&gt;
wT = ones(nT+1, 1);&lt;br /&gt;
wT([1 end]) = 0.5;&lt;br /&gt;
&lt;br /&gt;
% Integral doble mediante producto matricial&lt;br /&gt;
M_arc = dt * dr * (wT' * dens * wR');&lt;br /&gt;
&lt;br /&gt;
% Resultado&lt;br /&gt;
fprintf('Masa aproximada del arco: %.6f\n', M_arc);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Ejemplo ingenieril ==&lt;br /&gt;
(Breve explicación)&lt;br /&gt;
&lt;br /&gt;
== Código MATLAB completo ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% aquí va todo el código&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bibliografía ==&lt;br /&gt;
* Apuntes Teoría de Campos (Moodle)&lt;br /&gt;
* Notas sobre curvas planas y superficies regladas&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>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Ondas_y_campos_vectoriales_en_un_arco_(Grupo_61)&amp;diff=100989</id>
		<title>Ondas y campos vectoriales en un arco (Grupo 61)</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_61)&amp;diff=100989"/>
				<updated>2025-12-05T14:52:29Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Ondas y Campos Vectoriales en un Arco. Grupo 61 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Marco Antonio Vives Rocamora &amp;lt;br&amp;gt; Pelayo Álvarez Fernández &amp;lt;br&amp;gt; Álvaro Rodríguez &amp;lt;br&amp;gt; Javier Portabella &amp;lt;br&amp;gt; Javier Sánchez Torres &amp;lt;br&amp;gt; }}&lt;br /&gt;
&lt;br /&gt;
==. Definición del Arco. ==&lt;br /&gt;
===. Arco===&lt;br /&gt;
El dominio que se analiza en este trabajo es un arco circular obtenido a partir de dos&lt;br /&gt;
circunferencias concéntricas de radios 1 y 2. Todos los puntos pertenecientes a la región&lt;br /&gt;
satisfacen la condición&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \le \sqrt{x^2 + y^2} \le 2.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque esta descripción puede expresarse en coordenadas cartesianas, resulta mucho más&lt;br /&gt;
natural utilizar coordenadas polares para caracterizar la geometría del arco. En estas,&lt;br /&gt;
la región queda definida mediante los intervalos&lt;br /&gt;
&lt;br /&gt;
• &amp;lt;math&amp;gt;\rho \in [1,2]&amp;lt;/math&amp;gt;  &lt;br /&gt;
• &amp;lt;math&amp;gt;\theta \in [0,2\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo que describe una corona circular completa alrededor del origen.&lt;br /&gt;
&lt;br /&gt;
Sobre esta zona de estudio se considera un desplazamiento impuesto en dirección radial,&lt;br /&gt;
que depende únicamente del valor de &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;. Dicho desplazamiento está descrito por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho,\theta)=\tfrac{1}{5}(\rho-1)\rho\,\vec{e}_\rho.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo puede interpretarse como una expansión uniforme hacia el exterior, que separa&lt;br /&gt;
progresivamente las circunferencias de radio 1 y 2 sin introducir componente angular.&lt;br /&gt;
A partir de esta deformación se estudiarán distintas magnitudes —gradiente, divergencia,&lt;br /&gt;
rotacional y tensiones— con el fin de comprender cómo responde el material del arco&lt;br /&gt;
ante una perturbación radial.&lt;br /&gt;
&lt;br /&gt;
===. Mallado del arco ===&lt;br /&gt;
Para poder trabajar numéricamente sobre el arco es necesario discretizarlo, es decir,&lt;br /&gt;
construir una malla de puntos en su interior. Partimos de la descripción del dominio en&lt;br /&gt;
coordenadas polares:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;1 \le \rho \le 2,\qquad 0 \le \theta \le 2\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que corresponde a una corona circular completa alrededor del origen.&lt;br /&gt;
&lt;br /&gt;
El mallado se obtiene tomando un número finito de valores igualmente espaciados de&lt;br /&gt;
&amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;. A partir de ellos se construye una rejilla en el plano&lt;br /&gt;
&amp;lt;math&amp;gt;(\rho,\theta)&amp;lt;/math&amp;gt; y, usando el cambio a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
x = \rho \cos\theta,\qquad&lt;br /&gt;
y = \rho \sin\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
se obtienen las coordenadas &amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt; de todos los puntos de la malla. Las líneas de&lt;br /&gt;
&amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt; constante dan lugar a circunferencias, mientras que las líneas de&lt;br /&gt;
&amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; constante se representan como radios. El resultado es una malla estructurada&lt;br /&gt;
formada por curvas radiales y circunferenciales que recubre todo el dominio del arco y que&lt;br /&gt;
servirá de base para representar los distintos campos escalares y vectoriales en los apartados&lt;br /&gt;
siguientes.&lt;br /&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:malladogreen.png|500px|miniatura|derecha|Representación 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;
==. Temperatura ==&lt;br /&gt;
En este apartado se estudia el comportamiento del campo de temperatura definido sobre&lt;br /&gt;
el dominio del arco. La temperatura viene dada por la función escalar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
T(x,y) = (x - y)^2,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
la cual asigna a cada punto del arco un valor real no negativo. Se trata de un campo escalar&lt;br /&gt;
sencillo pero representativo, ya que su variación depende de la distancia a la diagonal&lt;br /&gt;
&amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;, lo que permite observar cómo cambian las isótemas dentro de un dominio curvilíneo.&lt;br /&gt;
&lt;br /&gt;
El análisis de la temperatura se divide en dos partes. En primer lugar, se representa el campo&lt;br /&gt;
mediante un mapa de colores sobre el dominio discretizado, lo que permite visualizar de forma&lt;br /&gt;
inmediata las zonas de mayor y menor temperatura. En segundo lugar, se estudian sus valores&lt;br /&gt;
extremos dentro del arco, determinando dónde se alcanzan los máximos y mínimos en función de&lt;br /&gt;
la geometría del dominio.&lt;br /&gt;
&lt;br /&gt;
Este estudio será esencial para comprender el gradiente de la temperatura en el apartado&lt;br /&gt;
siguiente, ya que las zonas donde &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; crece o decrece más rápidamente estarán directamente&lt;br /&gt;
relacionadas con la orientación del vector &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===. Representación ===&lt;br /&gt;
En este apartado se representa gráficamente el campo de temperatura definido por&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
T(x,y) = (x - y)^2,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
evaluado sobre la malla construida en el arco. Para cada punto de la rejilla&lt;br /&gt;
&amp;lt;math&amp;gt;(x,y)&amp;lt;/math&amp;gt;, la función asigna un valor proporcional al cuadrado de la diferencia&lt;br /&gt;
entre sus coordenadas. Esto implica que la temperatura es mínima sobre la diagonal&lt;br /&gt;
&amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt; y aumenta conforme los puntos se alejan de dicha línea.&lt;br /&gt;
&lt;br /&gt;
La representación se realiza mediante un mapa de colores sobre el dominio, utilizando la&lt;br /&gt;
misma malla generada en el apartado anterior. Este tipo de visualización permite identificar&lt;br /&gt;
rápidamente las regiones de temperatura elevada (colores cálidos) y las zonas donde&lt;br /&gt;
&amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; es más baja (colores fríos). La variación del campo resulta suave y simétrica&lt;br /&gt;
respecto a la recta &amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;, lo que facilita su análisis en apartados posteriores.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Malladotemp.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo de la temperatura T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                 % Campo escalar de temperatura&lt;br /&gt;
&lt;br /&gt;
figure&lt;br /&gt;
&lt;br /&gt;
contourf(xx, yy, T, 40, 'LineColor', 'none')   % Mapa suave con 40 niveles&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
contour(xx, yy, T, 12, 'k', 'LineWidth', 0.5)  % Líneas de contorno finas en negro&lt;br /&gt;
&lt;br /&gt;
colormap(turbo)                               % Paleta moderna y más limpia&lt;br /&gt;
&lt;br /&gt;
colorbar                                      % Barra lateral&lt;br /&gt;
&lt;br /&gt;
title('Temperatura del arco')                 % Título de la gráfica&lt;br /&gt;
&lt;br /&gt;
xlabel('x'); ylabel('y')                      % Etiquetas de los ejes&lt;br /&gt;
&lt;br /&gt;
axis equal                                    % Proporción real&lt;br /&gt;
&lt;br /&gt;
xlim([-3 3]); ylim([-3 3])                    % Ventana visual&lt;br /&gt;
&lt;br /&gt;
set(gcf, 'Color', 'w')                        % Fondo blanco para mejor calidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En la figura anterior se representa el campo de temperatura definido por &lt;br /&gt;
T(x,y) = (x - y)^2 sobre el dominio del arco. La distribución térmica depende &lt;br /&gt;
directamente de la diferencia entre las coordenadas cartesianas x e y, de modo que &lt;br /&gt;
la temperatura se anula en los puntos situados sobre la recta x = y y aumenta &lt;br /&gt;
progresivamente conforme los puntos se alejan de dicha diagonal.&lt;br /&gt;
&lt;br /&gt;
En el gráfico puede observarse cómo las zonas próximas a la línea x = y presentan &lt;br /&gt;
valores más bajos (colores fríos), mientras que las regiones donde x e y difieren &lt;br /&gt;
más muestran temperaturas elevadas (colores cálidos). Las bandas inclinadas que &lt;br /&gt;
aparecen en la imagen reflejan esta estructura nivelada de la función, generando &lt;br /&gt;
curvas de igual temperatura que atraviesan el arco con una orientación similar.&lt;br /&gt;
&lt;br /&gt;
Esta representación permite identificar con facilidad las regiones en las que la &lt;br /&gt;
temperatura varía más rápidamente, información que será fundamental en el apartado &lt;br /&gt;
siguiente para estudiar el gradiente de T y su relación con la geometría del dominio.&lt;br /&gt;
&lt;br /&gt;
===. Máximos y mínimos ===&lt;br /&gt;
Una vez representado el campo de temperatura, analizamos ahora los puntos del arco &lt;br /&gt;
en los que la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T(x,y) = (x - y)^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
alcanza sus valores extremos. Dado que se trata de una función cuadrática, la temperatura &lt;br /&gt;
siempre es no negativa y solamente se anula cuando &amp;lt;math&amp;gt;x = y&amp;lt;/math&amp;gt;. Esto permite &lt;br /&gt;
identificar de forma inmediata los puntos del dominio donde se alcanza el mínimo absoluto.&lt;br /&gt;
&lt;br /&gt;
Por otra parte, los valores máximos no se encuentran en un punto aislado, sino en las &lt;br /&gt;
zonas del arco donde la diferencia entre &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; es mayor dentro del &lt;br /&gt;
dominio geométrico estudiado. Para localizarlos con precisión se calcula el valor de la &lt;br /&gt;
temperatura en toda la malla y se identifican los puntos que alcanzan el máximo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Maxymin.png|500px|miniatura|derecha|Representación del máximo y mínimo de la función temperatura]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo de los valores extremos de la temperatura T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                % Campo de temperatura&lt;br /&gt;
&lt;br /&gt;
valor_min = min(T(:));           % Mínimo absoluto del campo&lt;br /&gt;
valor_max = max(T(:));           % Máximo absoluto del campo&lt;br /&gt;
&lt;br /&gt;
% Localización aproximada de los puntos donde se alcanzan&lt;br /&gt;
[idx_min] = find(T == valor_min);&lt;br /&gt;
[idx_max] = find(T == valor_max);&lt;br /&gt;
&lt;br /&gt;
puntos_min = [xx(idx_min), yy(idx_min)];   % Coordenadas donde T es mínima&lt;br /&gt;
puntos_max = [xx(idx_max), yy(idx_max)];   % Coordenadas donde T es máxima&lt;br /&gt;
&lt;br /&gt;
% Representación gráfica&lt;br /&gt;
figure&lt;br /&gt;
contourf(xx, yy, T, 30)          % Mapa de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
plot(puntos_min(:,1), puntos_min(:,2), 'wo', 'MarkerSize', 10, 'LineWidth', 2)  % mínimos&lt;br /&gt;
plot(puntos_max(:,1), puntos_max(:,2), 'rx', 'MarkerSize', 10, 'LineWidth', 2)  % máximos&lt;br /&gt;
colorbar&lt;br /&gt;
title('Máximos y mínimos de la temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el gráfico se observa que la temperatura mínima se alcanza en los puntos del arco &lt;br /&gt;
situados sobre la línea x = y, donde la función T(x,y) se anula. Estos puntos aparecen &lt;br /&gt;
marcados en blanco en la figura.&lt;br /&gt;
&lt;br /&gt;
Los valores máximos, representados mediante cruces rojas, se encuentran en las zonas &lt;br /&gt;
del arco donde la diferencia |x - y| es mayor. En este caso, los máximos aparecen en la &lt;br /&gt;
parte superior izquierda y superior derecha del dominio, coincidiendo con los puntos en &lt;br /&gt;
los que la geometría del arco permite un mayor alejamiento entre x e y.&lt;br /&gt;
&lt;br /&gt;
Este estudio proporciona una visión clara de cómo se distribuyen los valores extremos en &lt;br /&gt;
el dominio, lo cual será útil en el apartado siguiente para comprender la dirección y &lt;br /&gt;
magnitud del gradiente de T.&lt;br /&gt;
&lt;br /&gt;
==. Gradiente de T y curvas de nivel ==&lt;br /&gt;
En este apartado se calcula y representa el gradiente de la temperatura asociada al campo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T(x,y) = (x - y)^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
El gradiente proporciona la dirección en la que la temperatura aumenta más rápidamente&lt;br /&gt;
en cada punto del arco y su módulo indica la variación máxima de T en esa dirección.&lt;br /&gt;
Dado que se trata de una función diferenciable, el gradiente se obtiene mediante las&lt;br /&gt;
derivadas parciales respecto a x e y, evaluadas en todos los nodos de la malla.&lt;br /&gt;
&lt;br /&gt;
La representación vectorial del gradiente permite visualizar la orientación de las zonas&lt;br /&gt;
donde la temperatura crece de forma más acusada, lo cual resulta fundamental para&lt;br /&gt;
interpretar la distribución térmica del dominio.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Gradientetempfinas.png|500px|miniaturadeimagen|Representación del gradiente de la temperatura]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% Cálculo del gradiente del campo T(x,y) = (x - y)^2&lt;br /&gt;
&lt;br /&gt;
T = (xx - yy).^2;                % Campo de temperatura&lt;br /&gt;
&lt;br /&gt;
% Derivadas parciales de T&lt;br /&gt;
Tx = 2*(xx - yy);                % dT/dx&lt;br /&gt;
Ty = -2*(xx - yy);               % dT/dy&lt;br /&gt;
&lt;br /&gt;
% Representación del gradiente&lt;br /&gt;
figure&lt;br /&gt;
quiver(xx, yy, Tx, Ty, 'k')      % Flechas negras del gradiente&lt;br /&gt;
hold on&lt;br /&gt;
contourf(xx, yy, T, 20, 'LineColor', 'none')   % Fondo suave con la temperatura&lt;br /&gt;
colormap(turbo)&lt;br /&gt;
colorbar&lt;br /&gt;
title('Gradiente de la temperatura')&lt;br /&gt;
xlabel('x'); ylabel('y')&lt;br /&gt;
axis equal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la figura se observa el campo vectorial del gradiente de T superpuesto al mapa de&lt;br /&gt;
temperatura. Las flechas apuntan en la dirección donde la función T aumenta con mayor&lt;br /&gt;
rapidez y su orientación coincide con la perpendicular a las curvas de nivel.&lt;br /&gt;
&lt;br /&gt;
Dado que T(x,y) depende únicamente de la diferencia (x - y), los vectores del gradiente&lt;br /&gt;
son paralelos entre sí en amplias zonas del dominio y presentan una dirección inclinada,&lt;br /&gt;
siempre perpendicular a las bandas de colores observadas en el mapa de temperatura.&lt;br /&gt;
&lt;br /&gt;
La simetría de la función se refleja en la estructura del gradiente, que cambia de sentido&lt;br /&gt;
a ambos lados de la recta x = y, donde la temperatura es mínima.&lt;br /&gt;
&lt;br /&gt;
==. Campo de Vectores en el Sólido (u). ==&lt;br /&gt;
Tenemos el campo vectorial en coordenadas cilíndricas: &amp;lt;math&amp;gt;\vec u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec e_\rho&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Vamos a representarlo en los puntos del mallado del sólido.&lt;br /&gt;
[[Archivo:Pelayo4.png|500px|miniatura|derecha|Representación del Campo Vectorial en el Mallado del Sólido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Defino el paso de muestreo para la rejilla. &lt;br /&gt;
% Defino el dominio.&lt;br /&gt;
h = 1/10;&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo el número aproximado de puntos.&lt;br /&gt;
npuntos = round(pi/h)+1;&lt;br /&gt;
&lt;br /&gt;
% Vector en el que asigno un ángulo de 0 a pi a cada punto.&lt;br /&gt;
ang = linspace(0,pi,npuntos);&lt;br /&gt;
&lt;br /&gt;
% Generación de la malla de coordenadas polares.&lt;br /&gt;
[rho, theta] = meshgrid(r,ang);&lt;br /&gt;
&lt;br /&gt;
% Paso a coordenadas cartesianas para el trazado de las líneas de malla.&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Inicio la figura. &lt;br /&gt;
% Uso color verde para las radiales y los arcos.&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
plot(x,y,'g'); % Rayos.&lt;br /&gt;
hold on&lt;br /&gt;
plot(x',y','g'); % Arcos.&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Campo Vectorial: u(ρ,θ)=15(ρ−1)ρ eρ');&lt;br /&gt;
xlabel('Eje X'); ylabel('Eje Y');&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
% Cálculo y visualización del campo vectorial.&lt;br /&gt;
ri = 1;&lt;br /&gt;
re = 2;&lt;br /&gt;
theta_vec = linspace(0, pi, 20);&lt;br /&gt;
rho_vec = linspace(ri, re, 20);&lt;br /&gt;
[R, THETA] = meshgrid(rho_vec, theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Posiciones donde nacerán las mallas.&lt;br /&gt;
X = R.*cos(THETA);&lt;br /&gt;
Y = R.*sin(THETA);&lt;br /&gt;
&lt;br /&gt;
% Definición del campo en base polar.&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;
% Paso 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;
% Dibujo de vectores.&lt;br /&gt;
quiver(X, Y, U, V, 0.5, 'b', 'LineWidth', 1.2);&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
El campo vectorial, al carecer de componente angular (&amp;lt;math&amp;gt;\;\;\vec{e}_{\theta}\;&amp;lt;/math&amp;gt;), es estrictamente radial (los vectores apuntan desde el origen hacia afuera). La ecuación muestra una dependencia respecto a la distancia al origen, a medida que aumenta el radio se produce un crecimiento de la norma de los vectores, siendo nula en el radio interior y máxima en el exterior.&lt;br /&gt;
&lt;br /&gt;
==. Sólido antes y después del desplazamiento ==&lt;br /&gt;
Consideramos que el campo &amp;lt;math&amp;gt;\vec u(\rho,\theta)=\frac{1}{5}(\rho-1)\rho\vec  e_\rho&amp;lt;/math&amp;gt; determina el desplazamiento que sufre cada punto del sólido.&lt;br /&gt;
&lt;br /&gt;
Dibujo el sólido antes y después del desplazamiento:&lt;br /&gt;
[[Archivo:pelayo5.jpg|600px|miniatura|derecha|Sólido Antes y Después de Aplicarle el Desplazamiento]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso del mallado.&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Defino el dominio radial.&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculo el nº de puntos.&lt;br /&gt;
npuntos = round(pi/h)+1;&lt;br /&gt;
&lt;br /&gt;
% Dominio angular.&lt;br /&gt;
ang = linspace(0,pi,npuntos);&lt;br /&gt;
&lt;br /&gt;
% Generación de la malla de coordenadas polares.&lt;br /&gt;
[rho,theta] = meshgrid(r,ang);&lt;br /&gt;
&lt;br /&gt;
% Defino la Configuración de Referencia.&lt;br /&gt;
% Transformo la geometría original a cartesianas para visualizar.&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Cálculo del Campo de Desplazamiento.&lt;br /&gt;
% Aplicamos la fórmula sobre la malla radial.&lt;br /&gt;
desprad = (1/5).*(rho-1).*rho;&lt;br /&gt;
&lt;br /&gt;
% Proyección del desplazamiento en cartesianas.&lt;br /&gt;
despx = desprad.*cos(theta);&lt;br /&gt;
despy = desprad.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Definición de la Configuración Deformada.&lt;br /&gt;
% La posición final es la inicial más el vector desplazamiento.&lt;br /&gt;
X = x+despx;&lt;br /&gt;
Y = y+despy;&lt;br /&gt;
&lt;br /&gt;
% Visualización de los resultados.&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
&lt;br /&gt;
% Límites comunes.&lt;br /&gt;
limitesejes=[-3 3 -1 3];&lt;br /&gt;
&lt;br /&gt;
% Panel Superior: Geometría Original.&lt;br /&gt;
subplot(2,1,1)&lt;br /&gt;
mesh(x,y,0*x); % z=0 para vista 2D.&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis(limitesejes)&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Antes de la Deformación');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','g');&lt;br /&gt;
&lt;br /&gt;
% Panel Inferior: Geometría Resultante.&lt;br /&gt;
subplot(2,1,2)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal&lt;br /&gt;
axis(limitesejes)&lt;br /&gt;
set(gca,'DataAspectRatio',[1 1 1]);&lt;br /&gt;
title('Después de la Deformación');&lt;br /&gt;
set(findobj(gca,'Type','Surface'),'EdgeColor','r');&lt;br /&gt;
}}&lt;br /&gt;
El campo de desplazamiento impuesto provoca que los puntos en el radio interior permanezcan fijos, mientras que los puntos exteriores sufren un desplazamiento progresivo hacia afuera, resultando en una expansión radial del sólido.&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 expresado en coordenadas cilíndricas puede calcularse aplicando la forma general:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \cdot \vec{u}=&lt;br /&gt;
\frac{1}{\rho}\left(&lt;br /&gt;
\frac{\partial (\rho u_{\rho})}{\partial \rho}+&lt;br /&gt;
\frac{\partial u_{\theta}}{\partial \theta}+&lt;br /&gt;
\frac{\partial (\rho u_{z})}{\partial z}&lt;br /&gt;
\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En nuestro caso, el campo sobre el que se desea operar viene definido por:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}=\frac{1}{5}\frac{\rho-1}{\rho}\,\vec{e}_{\rho}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Antes de evaluar la divergencia, se identifican sus componentes en la base cilíndrica:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\rho}=\frac{1}{5}(\rho - 1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\theta}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{z}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de la divergencia, se obtiene:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\cdot\vec{u}&lt;br /&gt;
=\frac{1}{\rho}\left(&lt;br /&gt;
\frac{\partial}{\partial\rho}\big(\rho u_{\rho}\big)&lt;br /&gt;
\right)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El producto es:&lt;br /&gt;
&amp;lt;math&amp;gt;\rho u_{\rho}=\frac{1}{5}(\rho^{2}-\rho)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivando respecto de 𝜌:&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial}{\partial\rho}\left(\tfrac{1}{5}(\rho^{2}-\rho)\right)=\tfrac{1}{5}(2\rho - 1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, la divergencia final queda:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla\cdot\vec{u}&lt;br /&gt;
=\frac{1}{\rho}\cdot \frac{1}{5}(2\rho - 1)&lt;br /&gt;
=\frac{1}{5}(3\rho - 2)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:DivergenciaCampo.jpg|600px|miniatura|derecha|Divergencia de campo]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Discretización de variables&lt;br /&gt;
nr = 12;       % número de divisiones en rho&lt;br /&gt;
nt = 90;       % número de divisiones en theta&lt;br /&gt;
rho_vals = linspace(1, 2, nr);&lt;br /&gt;
theta_vals = linspace(0, pi, nt);&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R, T] = meshgrid(rho_vals, theta_vals);&lt;br /&gt;
&lt;br /&gt;
% Transformación a cartesianas&lt;br /&gt;
X = R .* cos(T);&lt;br /&gt;
Y = R .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Divergencia del campo&lt;br /&gt;
DIV_u = (3.*R - 2) / 5;&lt;br /&gt;
&lt;br /&gt;
% Gráfica (modificada en colores y sombreados)&lt;br /&gt;
figure;&lt;br /&gt;
surf(X, Y, DIV_u, 'EdgeColor', 'none'); % sin líneas&lt;br /&gt;
shading interp;                         % suavizado&lt;br /&gt;
colormap(turbo);                        % NUEVA paleta de colores&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
% Ajustes de vista&lt;br /&gt;
view(2);                                &lt;br /&gt;
axis equal;&lt;br /&gt;
title('Mapa de divergencia del campo');&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y');&lt;br /&gt;
axis([-3 3 -1 3]);&lt;br /&gt;
}}&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;
(Gráfica + explicación + código)&lt;br /&gt;
&lt;br /&gt;
==. Tensor deformaciones==&lt;br /&gt;
La parte simétrica del tensor gradiente corresponde al tensor de deformaciones, que se describe mediante 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, el campo de desplazamientos permite obtener el tensor de tensiones &lt;br /&gt;
σ a través de la relación&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; on los coeficientes de Lamé, que dependen de las propiedades elásticas del 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 procede a calcular y representar las tensiones normales asociadas a los ejes &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 es necesario realizar previamente una serie de operaciones. En primer lugar, se calculará el gradiente del campo vectorial &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; y su traspuesto, con lo que se podrá determinar el tensor de identidad:&lt;br /&gt;
&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;
Dado el 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 su gradiente de forma 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;
En consecuencia: &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;
&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;
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;
A continuación, se procederá a calcular el tensor de deformaciones de forma matricial.&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;
# Elemento de lista numerada&lt;br /&gt;
==. Tensiones tangenciales respecto al plano perpendicular 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;
Tomando como referencia los datos obtenidos 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 llevan a cabo las operaciones necesarias 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, ello no implica que no puedan representarse. Lo que no será posible es observar un aumento si nos centramos únicamente en las tangenciales. Por otro lado, las deformaciones generadas en el campo provienen íntegramente de las tensiones normales, y, por tanto, se producen modificaciones en el plano inicial del arco.&lt;br /&gt;
[[Archivo:TensTange.png|thumb|500px|Representación de tensiones tangenciales]]&lt;br /&gt;
[[Archivo:Deform.png|thumb|500px|Mayor deformación del campo]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parametros de la malla&lt;br /&gt;
h = 0.1;&lt;br /&gt;
r = 1:h:2;&lt;br /&gt;
v = linspace(0, pi, round(pi/h) + 1);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(r, v);&lt;br /&gt;
&lt;br /&gt;
% Convertir a coordenadas cartesianas&lt;br /&gt;
X = rho .* cos(theta);&lt;br /&gt;
Y = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% 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;
% Tensor de tensiones&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 de tracción&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;
% Componente normal y tangencial&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;
%% ====================== GRÁFICA TANGENCIAL ======================&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
% Fondo con mapa de colores&lt;br /&gt;
magnitudTt = sqrt(Ttx.^2 + Tty.^2);&lt;br /&gt;
contourf(X, Y, magnitudTt, 40, 'LineStyle', 'none');&lt;br /&gt;
&lt;br /&gt;
colormap('spring');  &lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Vector tangencial&lt;br /&gt;
quiver(X, Y, Ttx, Tty, 'k', 'LineWidth', 1.1);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
colorbar&lt;br /&gt;
title('Tensiones tangenciales')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
&lt;br /&gt;
%% ====================== GRÁFICA DE LA PARTE NORMAL ======================&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
&lt;br /&gt;
surf(X, Y, Tn_scalar, 'EdgeColor', 'none');&lt;br /&gt;
&lt;br /&gt;
colormap('winter');  &lt;br /&gt;
colorbar&lt;br /&gt;
shading interp&lt;br /&gt;
title('Mayor deformacion del campo ')&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
view(35, 30);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Tensiones tangenciales asociadas al plano ortogonal al vector &amp;lt;math&amp;gt; \dfrac{1}{\rho},\vec e_\theta &amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se determinan las tensiones tangenciales asociadas al plano perpendicular al vector &amp;lt;math&amp;gt; \dfrac{1}{\rho},\vec e_\theta &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La magnitud a evaluar es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \sigma \cdot \frac{1}{\rho}\vec e_\theta \;-\; \bigl( \frac{1}{\rho}\vec e_\theta \;\cdot\; \sigma \;\cdot\; \frac{1}{\rho}\vec e_\theta \bigr) \;\frac{1}{\rho}\vec e_\theta \right\rVert &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones considerado es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \sigma \;=\; \frac{3}{5} \begin{pmatrix} 2\rho - 1 &amp;amp; 0 &amp;amp; 0 \\ 0 &amp;amp; \rho &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 0 \end{pmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El producto doble con la dirección 1𝜌𝑒⃗𝜃ρ1eθ es:&lt;br /&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;
&lt;br /&gt;
Sustituyendo en la expresión general:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \sigma\cdot\frac{1}{\rho}\vec e_\theta - \left(\frac{1}{\rho}\vec e_\theta\cdot\sigma\cdot\frac{1}{\rho}\vec e_\theta\right) \frac{1}{\rho}\vec e_\theta \right\rVert = \left\lVert \frac{3}{5} \begin{pmatrix} 2\rho - 1 \\ \rho \\ 0 \end{pmatrix} \cdot \begin{pmatrix} 0 \\ \frac{1}{\rho} \\ 0 \end{pmatrix} - \frac{3}{5}(\rho - 1) \begin{pmatrix} 0 \\ \frac{1}{\rho} \\ 0 \end{pmatrix} \right\rVert &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras simplificar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left\lVert \; 0\; \right\rVert = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De forma análoga a lo mostrado en el apartado anterior, la componente tangencial es nula en todos los puntos, por lo que no existen direcciones donde esta sea mayor. La representación gráfica es posible, aunque la magnitud sea cero, y la deformación del campo queda determinada exclusivamente por las tensiones normales.&lt;br /&gt;
&lt;br /&gt;
Representación gráfica de las tensiones tangenciales&lt;br /&gt;
[[Archivo:TensionesTangenciales.jpg|500px|miniatura|derecha|Representación de las tensiones tangenciales]]&lt;br /&gt;
[[Archivo:DeformacionCampo.jpg|500px|miniatura|derecha|Representación de la deformación del campo]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
h = 0.1;&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
p = round(pi/h) + 1;&lt;br /&gt;
v = linspace(0, pi, p);&lt;br /&gt;
&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&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_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;
Tx = sigma_xx .* erx;&lt;br /&gt;
Ty = sigma_yy .* ery;&lt;br /&gt;
Tz = zeros(size(rho));&lt;br /&gt;
&lt;br /&gt;
Tn = Tx .* erx + Ty .* ery + Tz .* erz;&lt;br /&gt;
&lt;br /&gt;
Tnx = Tn .* erx;&lt;br /&gt;
Tny = Tn .* ery;&lt;br /&gt;
Tnz = Tn .* 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;
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;
figure;&lt;br /&gt;
surf(xx, yy, Tn);&lt;br /&gt;
shading interp;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Mayor deformación del campo');&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Masa total con densidad: &amp;lt;math&amp;gt;d(\rho,\theta)=1+e^{\rho^{2}\cos\theta}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
La densidad del material está descrita por la función: &amp;lt;math&amp;gt;d(\rho,\theta)=1+e^{\rho^{2}\cos\theta}&amp;lt;/math&amp;gt; donde el dominio que ocupa el arco viene dado por:&lt;br /&gt;
&amp;lt;math&amp;gt;(\rho,\theta)\in[1,2]\times[0,\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La expresión integral que define la masa total es:&lt;br /&gt;
&amp;lt;math&amp;gt;M=\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;
&lt;br /&gt;
En vez de resolver esta integral analíticamente, se procederá a resolver mediante Matlab:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Cálculo numérico de la masa del arco mediante la regla del trapecio&lt;br /&gt;
&lt;br /&gt;
% Intervalos de integración&lt;br /&gt;
a_rho = 1;  &lt;br /&gt;
b_rho = 2;&lt;br /&gt;
a_theta = 0;&lt;br /&gt;
b_theta = pi;&lt;br /&gt;
&lt;br /&gt;
% Número de divisiones&lt;br /&gt;
nR = 60;      &lt;br /&gt;
nT = 120;&lt;br /&gt;
&lt;br /&gt;
% Tamaños de paso&lt;br /&gt;
dr = (b_rho - a_rho) / nR;&lt;br /&gt;
dt = (b_theta - a_theta) / nT;&lt;br /&gt;
&lt;br /&gt;
% Vectores para rho y theta&lt;br /&gt;
rho_vals   = a_rho   + dr*(0:nR);&lt;br /&gt;
theta_vals = a_theta + dt*(0:nT);&lt;br /&gt;
&lt;br /&gt;
% Generación del mallado&lt;br /&gt;
[RR, TT] = meshgrid(rho_vals, theta_vals);&lt;br /&gt;
&lt;br /&gt;
% Densidad multiplicada por rho (Jacobiano del cambio a polares)&lt;br /&gt;
dens = RR .* (1 + exp(RR.^2 .* cos(TT)));&lt;br /&gt;
&lt;br /&gt;
% Pesos trapecio en rho&lt;br /&gt;
wR = ones(1, nR+1);&lt;br /&gt;
wR([1 end]) = 0.5;&lt;br /&gt;
&lt;br /&gt;
% Pesos trapecio en theta&lt;br /&gt;
wT = ones(nT+1, 1);&lt;br /&gt;
wT([1 end]) = 0.5;&lt;br /&gt;
&lt;br /&gt;
% Integral doble mediante producto matricial&lt;br /&gt;
M_arc = dt * dr * (wT' * dens * wR');&lt;br /&gt;
&lt;br /&gt;
% Resultado&lt;br /&gt;
fprintf('Masa aproximada del arco: %.6f\n', M_arc);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==. Ejemplo ingenieril ==&lt;br /&gt;
(Breve explicación)&lt;br /&gt;
&lt;br /&gt;
== Código MATLAB completo ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
% aquí va todo el código&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bibliografía ==&lt;br /&gt;
* Apuntes Teoría de Campos (Moodle)&lt;br /&gt;
* Notas sobre curvas planas y superficies regladas&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>Martaq</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=100675</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=100675"/>
				<updated>2025-12-05T11:44:09Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</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=98884</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=98884"/>
				<updated>2025-12-04T14:20:37Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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. En este caso, las &amp;quot;flechas&amp;quot; que representan el vector gradiente de temperatura, apuntan hacia la zona cálida más cercana del arco.&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 adjunta, se puede observar que el gradiente de la función temperatura es ortogonal a las líneas de nivel. Adicionalmente, 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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</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=98863</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=98863"/>
				<updated>2025-12-04T14:08:49Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . Tensiones tangenciales respecto al plano ortogonal a \frac{1}{\rho}\vec e_\theta */&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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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 es posible representarlas.&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>Martaq</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=98862</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=98862"/>
				<updated>2025-12-04T14:07:06Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Tensiones tangenciales respecto al plano ortogonal a \vec e_\rho */&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;
&lt;br /&gt;
[[Archivo:Capovectorialdetensionnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Tensordeformacionesnormal.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
&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;
Como las tensiones tangenciales respecto al plano ortogonal a  &amp;lt;math&amp;gt;\overrightarrow{e}_{\rho}\;&amp;lt;/math&amp;gt; son nulas, no se puedan representar.&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>Martaq</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=92068</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=92068"/>
				<updated>2025-11-30T15:33:28Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Representación de la temoeratura del arco */&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 es una magnitud escalar, &lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura derivando respecto de x e y, obteniendo &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;
Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=92067</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=92067"/>
				<updated>2025-11-30T15:33:01Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . La temperatura */&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 temoeratura del arco===&lt;br /&gt;
La temperatura es una magnitud escalar, &lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura derivando respecto de x e y, obteniendo &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;
Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=92000</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=92000"/>
				<updated>2025-11-30T12:53:35Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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 adjunta el código para el mallado de los puntos interiores del sólido junto con una imagen para ilustrarlo. 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;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura derivando respecto de x e y, obteniendo &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;
Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=91999</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=91999"/>
				<updated>2025-11-30T12:53:18Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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 adjunta el código para el mallado de los puntos interiores del sólido junto con una imagen para ilustrarlo. 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;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura derivando respecto de x e y, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. &lt;br /&gt;
Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=91997</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=91997"/>
				<updated>2025-11-30T12:52:58Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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 adjunta el código para el mallado de los puntos interiores del sólido junto con una imagen para ilustrarlo. 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;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura derivando respecto de x e y, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=91996</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=91996"/>
				<updated>2025-11-30T12:51:53Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* .Máximos y mínimos */&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 adjunta el código para el mallado de los puntos interiores del sólido junto con una imagen para ilustrarlo. 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;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta forma se demuestra que la temperatura mínima es 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt;, y se alcanza en todos aquellos puntos donde la x es igual a la y.&lt;br /&gt;
&lt;br /&gt;
Para maximizar la temperatura, se utilizan las coordenadas polares &amp;lt;math&amp;gt;x=\rho cos\theta , y=\rho sen\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;x-y=\rho (cos\theta - sen\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se calcula el valor absoluto &amp;lt;math&amp;gt;\left|cos\theta - sen\theta \right|&amp;lt;/math&amp;gt; y se obtiene que se hace máximo cuando &amp;lt;math&amp;gt;\theta=0&amp;lt;/math&amp;gt; (El arco está entre &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\Pi&amp;lt;/math&amp;gt;) y &amp;lt;math&amp;gt;\rho=2&amp;lt;/math&amp;gt; (el radio es máximo). &lt;br /&gt;
Es decir, la temperatura máxima se alcanza en &amp;lt;math&amp;gt;x=2,y&amp;lt;=0&amp;lt;/math&amp;gt;, y es 7,99&amp;lt;math&amp;gt; ^{o}C &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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=91982</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=91982"/>
				<updated>2025-11-30T11:57:52Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* . La temperatura */&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}=\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 adjunta el código para el mallado de los puntos interiores del sólido junto con una imagen para ilustrarlo. 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;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura utilizando curvas de nivel, que muestran los puntos que se encuentran a la misma temperatura.&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;
&lt;br /&gt;
===.Máximos y mínimos===&lt;br /&gt;
También se ha calculado la temperatura máxima y la temperatura mínima del arco, obteniendo 7,99&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; y 0,00&amp;lt;math&amp;gt; ^{o}C &amp;lt;/math&amp;gt; respectivamente.&lt;br /&gt;
&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;
&lt;br /&gt;
La temperatura está definida como &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. &lt;br /&gt;
Como la función está elevada al cuadrado, siempre será mayor o igual que cero, por lo tanto la temperatura mínima ocurre cuando el interior del cuadrado se iguala a cero&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
==. Divergencia de u==&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 resolución de la divergencia de manera numérica. Además,con ayuda del programa, se ha dibujado dicha divergencia en el arco. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&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;
%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;
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;
&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, &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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior: &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} y \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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aunque las tensiones tangenciales sean 0 eso no implica que no se pueda 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;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Cálculo de 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;
%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;
%Tensor de tensiones 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;
% Magnitud del vector tangencial&lt;br /&gt;
Tt_mag = sqrt(Ttx.^2 + Tty.^2 + Ttz.^2);&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;
%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, especificamente con &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;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior:&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>Martaq</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=89889</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=89889"/>
				<updated>2025-11-27T17:58:01Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&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;
&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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
El tensor deformaciones &amp;lt;math&amp;gt; \epsilon(\overrightarrow{u}) &amp;lt;/math&amp;gt; viene dado por la siguiente expresión: &amp;lt;math&amp;gt;\epsilon (\vec u) = \frac{\nabla \vec u + \nabla \vec u ^ t}{2} = \frac{y}{10}\vec i \otimes \vec i - \frac{x}{20}\vec i \otimes \vec j - \frac{x}{20}\vec j \otimes \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Dicho tensor deformaciones, es la parte simétrica del tensor gradiente de &amp;lt;math&amp;gt; \overrightarrow{u} &amp;lt;/math&amp;gt;. Por lo tanto, para calcularlo, se debe calcular tanto el gradiente de &amp;lt;math&amp;gt; \overrightarrow{u} &amp;lt;/math&amp;gt; como su traspuesto &amp;lt;math&amp;gt; \nabla ^t(\overrightarrow{u}) &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;\overrightarrow{u}(\rho,\theta)=\frac{1}{5}(\rho-1)\overrightarrow{e_{\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 del gradiente del campo vectorial &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; \nabla \overrightarrow{u}=\frac{\partial \overrightarrow{u}}{\partial \rho}\overrightarrow{e_{\rho}}+\frac{1}{\rho}\frac{\partial \overrightarrow{u}}{\partial \theta}\overrightarrow{e_{\theta}} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Componentes del campo:&lt;br /&gt;
&amp;lt;br/&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, 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} 1\\0\\0 \end{pmatrix} - ·\begin{pmatrix} 1\\0\\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\frac{1}{\rho}\vec e_\theta-(\sigma\cdot\frac{1}{\rho}\vec e_\theta\cdot\sigma)\cdot\frac{1}{\rho}\vec e_\theta\right|&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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradientearcodef.png&amp;diff=89888</id>
		<title>Archivo:Gradientearcodef.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradientearcodef.png&amp;diff=89888"/>
				<updated>2025-11-27T17:57:24Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</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=89883</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=89883"/>
				<updated>2025-11-27T17:55:57Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;. Al representarlo gráficamente, se observa que el gradiente &amp;lt;math&amp;gt;\nabla T&amp;lt;/math&amp;gt; es ortogonal a las curvas de nivel.&lt;br /&gt;
[[Archivo:Gradientearco.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;
&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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&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\frac{1}{\rho}\vec e_\theta-(\sigma\cdot\frac{1}{\rho}\vec e_\theta\cdot\sigma)\cdot\frac{1}{\rho}\vec e_\theta\right|&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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89866</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=89866"/>
				<updated>2025-11-27T17:47:09Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;.&lt;br /&gt;
[[Archivo:Gradientearco.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;
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;
&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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89861</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=89861"/>
				<updated>2025-11-27T17:46:07Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &amp;lt;math&amp;gt;\nabla T(x,y)=(2(x-y),-2(x-y))&amp;lt;/math&amp;gt;.&lt;br /&gt;
[[Archivo:Gradientearco.png|500px|miniatura|derecha|Representación de la temperatura del arco]]&lt;br /&gt;
&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;
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;
==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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradientearco.png&amp;diff=89853</id>
		<title>Archivo:Gradientearco.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Gradientearco.png&amp;diff=89853"/>
				<updated>2025-11-27T17:42:56Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</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=89824</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=89824"/>
				<updated>2025-11-27T17:34:26Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Dibujo de la temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &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;
==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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89821</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=89821"/>
				<updated>2025-11-27T17:33:59Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
% Calculamos 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;
&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 en el por unidad de distancia, indicando la dirección en que aumenta más rápidamente.&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo &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;
==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;
%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;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}=\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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Si el rotacional es 0 &amp;lt;math&amp;gt; \Longrightarrow &amp;lt;/math&amp;gt; El campo es conservativo.&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89804</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=89804"/>
				<updated>2025-11-27T17:23:19Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Cálculo y dibujo del gradiente de la Temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
% Calculamos 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;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
Se calcula el gradiente de la temperatura, obteniendo \nabla T(x,y)=(2(x-y),-2(x-y))&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;
%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}=\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;
&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89789</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=89789"/>
				<updated>2025-11-27T17:13:05Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Dibujo de la temperatura */&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;
% 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;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
La temperatura del arco se distribuye siguiendo la función &amp;lt;math&amp;gt; T(x,y)=(x-y)^{2} &amp;lt;/math&amp;gt;. A continuación se muestra dicha distribución de temperatura, utilizando curvas de nivel que muestran los puntos que se encuentran a la misma temperatura.&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;
% Calculamos 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;
&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;
%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}=\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;
&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</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=89765</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=89765"/>
				<updated>2025-11-27T16:57:03Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Dibujo de la temperatura */&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;
[[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;
% Calculamos 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;
% Puntos críticos (Uso de T(:) para mayor eficiencia)&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;
&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 &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 a resolver numéricamente.                                                                                                                                      &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;
==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>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Temperaturaarco.png&amp;diff=89762</id>
		<title>Archivo:Temperaturaarco.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Temperaturaarco.png&amp;diff=89762"/>
				<updated>2025-11-27T16:54:58Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Temperatura_arco.png&amp;diff=89760</id>
		<title>Archivo:Temperatura arco.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Temperatura_arco.png&amp;diff=89760"/>
				<updated>2025-11-27T16:53:47Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Martaq</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=89637</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=89637"/>
				<updated>2025-11-27T16:06:06Z</updated>
		
		<summary type="html">&lt;p&gt;Martaq: /* Dibujo de la temperatura */&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;
{{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;
% Calculamos 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;
% Puntos críticos (Uso de T(:) para mayor eficiencia)&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;
==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 &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 aproximando la integral numéricamente. 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;big&amp;gt; '''Masa del arco calculada numéricamente con Matlab (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;
% 4. Funcion densidad &lt;br /&gt;
F = 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;
}}&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>Martaq</name></author>	</entry>

	</feed>