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

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

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Ejerciciopolo.jpeg&amp;diff=94363</id>
		<title>Archivo:Ejerciciopolo.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Ejerciciopolo.jpeg&amp;diff=94363"/>
				<updated>2025-12-02T11:46:58Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=92379</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=92379"/>
				<updated>2025-11-30T18:28:47Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de \overrightarrow{u} */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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 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;
No se representará el rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en matlab porque es 0.&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>Liam O'Hea Kith</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=92360</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=92360"/>
				<updated>2025-11-30T18:21:37Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de \overrightarrow{u} */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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;.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
No se representará el rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en matlab porque es 0.&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>Liam O'Hea Kith</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=92348</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=92348"/>
				<updated>2025-11-30T18:15:43Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de \overrightarrow{u} */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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;.&lt;br /&gt;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
No se representará el rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en matlab porque es 0.&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>Liam O'Hea Kith</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=92322</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=92322"/>
				<updated>2025-11-30T18:04:57Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Rotacional de \overrightarrow{u} */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&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;
&amp;lt;br/&amp;gt;&lt;br /&gt;
No se representará el rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; en matlab porque es 0.&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>Liam O'Hea Kith</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=92320</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=92320"/>
				<updated>2025-11-30T18:04:12Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Rotacional de u */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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;
&lt;br /&gt;
==. Rotacional de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt;==&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>Liam O'Hea Kith</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=92319</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=92319"/>
				<updated>2025-11-30T18:03:34Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de u */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 &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;
&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>Liam O'Hea Kith</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=92317</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=92317"/>
				<updated>2025-11-30T18:00:46Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de u */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 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;
&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>Liam O'Hea Kith</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=92315</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=92315"/>
				<updated>2025-11-30T17:59:11Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* . Divergencia de u */&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 el mínimo, se busca la derivada de la función temperatura y se iguala a cero, quedando la siguiente ecuación:&lt;br /&gt;
*&amp;lt;math&amp;gt;x-y=0\to x=y&amp;lt;/math&amp;gt;.&lt;br /&gt;
De esta manera se demuestra que la temperatura mínima del sólido es de 0,00ºC y que se alcanza en todos aquellos puntos donde la variable x es igual a la variable y. La temperatura irá creciendo hacia ambos lados de la recta&amp;lt;math&amp;gt;\;x=y&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para maximizar la temperatura se procede de la misma manera, pero se va a realizar 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;
Se expresa la ecuación &amp;lt;math&amp;gt;\;x-y=0\;&amp;lt;/math&amp;gt; en coordenadas cilíndricas obteniendo:&amp;lt;math&amp;gt;\;\rho(cos\theta - sen\theta)=0&amp;lt;/math&amp;gt;. Se calcula el valor absoluto de &amp;lt;math&amp;gt;\;\left|cos\theta - sen\theta \right|\;&amp;lt;/math&amp;gt; y se observa que se maximiza cuando el radio es máximo, es decir, cuando &amp;lt;math&amp;gt;\rho=2\;&amp;lt;/math&amp;gt; y cuando &amp;lt;math&amp;gt;\theta=0\;&amp;lt;/math&amp;gt; o &amp;lt;math&amp;gt;\;\theta=\pi&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;
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 representación de la divergencia de manera numérica.&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;
&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>Liam O'Hea Kith</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=89899</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=89899"/>
				<updated>2025-11-27T18:02:36Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Interpretación del trabajo con alguna aplicación */&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;
==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;
&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;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=89893</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=89893"/>
				<updated>2025-11-27T17:59:39Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &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;
==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;
==apartado 12==&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=89891</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=89891"/>
				<updated>2025-11-27T17:58:26Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* jdsucsdbch */&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;
==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>Liam O'Hea Kith</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=89890</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=89890"/>
				<updated>2025-11-27T17:58:11Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* 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;
==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;
==jdsucsdbch==&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>Liam O'Hea Kith</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=89818</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=89818"/>
				<updated>2025-11-27T17:32:32Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Rotacional de u */&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;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>Liam O'Hea Kith</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=89786</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=89786"/>
				<updated>2025-11-27T17:12:12Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Rotacional de u */&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;
[[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;
%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>Liam O'Hea Kith</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=89768</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=89768"/>
				<updated>2025-11-27T16:59:11Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&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;
[[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;
%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>Liam O'Hea Kith</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=89767</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=89767"/>
				<updated>2025-11-27T16:58:41Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Dibujo del Mallado */&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;
[[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>Liam O'Hea Kith</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=89640</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=89640"/>
				<updated>2025-11-27T16:07:20Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* 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;
&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>Liam O'Hea Kith</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=89614</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=89614"/>
				<updated>2025-11-27T15:57:36Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Masa aproximando la integral numéricamente */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
'''Texto en negrita'''&lt;br /&gt;
&lt;br /&gt;
Representamos el campo de vectores de deslizamiento en una mitad de anillo en dos dimensiones. Nos dan el campo &amp;lt;math xmlns=&amp;quot;http://www.w3.org/1998/Math/MathML&amp;quot;&amp;gt;&amp;lt;mi&amp;gt;u&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;(&amp;lt;/mo&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;,&amp;lt;/mo&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3b8;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;)&amp;lt;/mo&amp;gt;&amp;lt;mo&amp;gt;=&amp;lt;/mo&amp;gt;&amp;lt;mfrac&amp;gt;&amp;lt;mn&amp;gt;1&amp;lt;/mn&amp;gt;&amp;lt;mn&amp;gt;5&amp;lt;/mn&amp;gt;&amp;lt;/mfrac&amp;gt;&amp;lt;mfenced&amp;gt;&amp;lt;mrow&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;mo&amp;gt;-&amp;lt;/mo&amp;gt;&amp;lt;mn&amp;gt;1&amp;lt;/mn&amp;gt;&amp;lt;/mrow&amp;gt;&amp;lt;/mfenced&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;msub&amp;gt;&amp;lt;mi&amp;gt;e&amp;lt;/mi&amp;gt;&amp;lt;mi&amp;gt;&amp;amp;#x3c1;&amp;lt;/mi&amp;gt;&amp;lt;/msub&amp;gt;&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
&lt;br /&gt;
==Divergencia de u==&lt;br /&gt;
&lt;br /&gt;
Se calculará la divergencia siguiendo la siguiente fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla ·\overrightarrow{u}= \frac{1}{\rho}\left( \frac{\partial }{\partial \rho}\left( \rho u_{\rho}   \right) + \frac{\partial }{\partial \theta}\left( u_{\theta} \right) \right)=\frac{3\rho-2}{5} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La divergencia aumenta en función de &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Cálculo y dibujo de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%creamos los intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
Se calculará el rotacional siguiendo la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior, comenzamos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left | \begin{pmatrix} \ \frac{sen(θ)}{2\rho} &amp;amp; \frac{cos(θ)}{2\rho}  &amp;amp; 0 \\ \frac{cos(θ)}{2\rho} &amp;amp; \frac{3sen(θ)}{2\rho} &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{sen(θ)}{2\rho} \end{pmatrix}·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \frac{sen(θ)}{2\rho}·\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right | = \left | \begin{pmatrix} 0\\ \frac{cos(θ)}{2\rho}\\0 \end{pmatrix}\right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\theta}\cdot \sigma \cdot\vec e_{\theta}) \vec e_{\theta} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función &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>Liam O'Hea Kith</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=89218</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=89218"/>
				<updated>2025-11-27T12:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Rotacional de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
&lt;br /&gt;
==Divergencia de u==&lt;br /&gt;
&lt;br /&gt;
Se calculará la divergencia siguiendo la siguiente fórmula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla ·\overrightarrow{u}= \frac{1}{\rho}\left( \frac{\partial }{\partial \rho}\left( \rho u_{\rho}   \right) + \frac{\partial }{\partial \theta}\left( u_{\theta} \right) \right)=\frac{3\rho-2}{5} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La divergencia aumenta en función de &amp;lt;math&amp;gt; \rho &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Cálculo y dibujo de la divergencia de &amp;lt;math&amp;gt;\overrightarrow{u}&amp;lt;/math&amp;gt; a través de matlab:'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:Divergenciafoto.png|4000px|miniatura|derecha|Dibujo de la divergencia en el arco mediante MatLab.]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%creamos los intervalos de las variables&lt;br /&gt;
w=10; &lt;br /&gt;
p=80;&lt;br /&gt;
u=linspace(1,2,w);&lt;br /&gt;
v=linspace(0,pi,p); &lt;br /&gt;
&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V] = meshgrid(u,v);&lt;br /&gt;
X = U.*cos(V);&lt;br /&gt;
Y = U.*sin(V);&lt;br /&gt;
&lt;br /&gt;
%divergencia&lt;br /&gt;
DIVu = (3.*U - 2)./5;&lt;br /&gt;
&lt;br /&gt;
%gráfica&lt;br /&gt;
surf(X,Y,DIVu)&lt;br /&gt;
view(2)&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Divergencia en el arco');&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
Se calculará el rotacional siguiendo la siguiente fórmula:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla \times \overrightarrow{u}=\frac{1}{\rho} \begin{vmatrix}&lt;br /&gt;
\overrightarrow{e_{\rho}} &amp;amp; \overrightarrow{e_{\theta}} &amp;amp;  \overrightarrow{e_{z}}\\&lt;br /&gt;
 \frac{\partial }{\partial \rho}&amp;amp;  \frac{\partial }{\partial \theta}&amp;amp; \frac{\partial }{\partial z} \\&lt;br /&gt;
 u_{\rho}&amp;amp; \rho u_{\theta} &amp;amp; u_{z} \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\rho}\cdot \sigma \cdot\vec e_{\rho}) \vec e_{\rho} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Haciendo referencia a los datos adquiridos en el apartado anterior, comenzamos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|σ·\vec e_ρ-(\vec e_ρ·σ·\vec e_ρ)·\vec e_ρ| = \left | \begin{pmatrix} \ \frac{sen(θ)}{2\rho} &amp;amp; \frac{cos(θ)}{2\rho}  &amp;amp; 0 \\ \frac{cos(θ)}{2\rho} &amp;amp; \frac{3sen(θ)}{2\rho} &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; \frac{sen(θ)}{2\rho} \end{pmatrix}·\begin{pmatrix} 1\\0\\0 \end{pmatrix} - \frac{sen(θ)}{2\rho}·\begin{pmatrix} 1\\0\\0 \end{pmatrix}\right | = \left | \begin{pmatrix} 0\\ \frac{cos(θ)}{2\rho}\\0 \end{pmatrix}\right| &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto al plano ortogonal a &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;\vec e_\theta&amp;lt;/math&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
En este apartado se calcularán las tensiones tangenciales, especificamente con &amp;lt;math&amp;gt;\left | \sigma\cdot \vec e_{\rho}-(\vec e_{\theta}\cdot \sigma \cdot\vec e_{\theta}) \vec e_{\theta} \right |&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
La densidad de la placa viene dada por la función d(\rho,\theta)=1+(e^\rho)^2*cos\theta&lt;br /&gt;
A partir de este dato se va a calcular la masa aproximando la integral numéricamente. El arco, como se menciona anteriormente, está centrado en el (0,0) y sus radios son R_1=1 y R_2=2&lt;br /&gt;
&lt;br /&gt;
==Interpretación del trabajo con alguna aplicación==&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=89174</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=89174"/>
				<updated>2025-11-27T12:04:59Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Dibujo del Mallado */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; '''Mallado del arco realizado a través de Matlab:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
&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;
&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;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=89169</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=89169"/>
				<updated>2025-11-27T12:03:47Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
&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;
&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;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=89165</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=89165"/>
				<updated>2025-11-27T12:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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 del mallado del 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;
&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;
&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;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Divergenciafoto.png&amp;diff=89152</id>
		<title>Archivo:Divergenciafoto.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Divergenciafoto.png&amp;diff=89152"/>
				<updated>2025-11-27T12:00:43Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=89147</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=89147"/>
				<updated>2025-11-27T11:59:28Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
{{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;
&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;
&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;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=88991</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=88991"/>
				<updated>2025-11-27T11:11:50Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
&lt;br /&gt;
==Rotacional de u==&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;
&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;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=88935</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=88935"/>
				<updated>2025-11-27T11:01:52Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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) &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 \overrightarrow{u} a través de matlab:&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec e_\rho&amp;lt;/math&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=88899</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=88899"/>
				<updated>2025-11-27T10:55:24Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=88890</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=88890"/>
				<updated>2025-11-27T10:53:34Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Divergencia de u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del sólido antes y después del desplazamiento==&lt;br /&gt;
&lt;br /&gt;
==Divergencia de u==&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) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&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>Liam O'Hea Kith</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=88487</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=88487"/>
				<updated>2025-11-26T19:02:16Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Dibujo del Mallado */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | Ondas y campos vectoriales en un arco. Grupo 32 | Teoría de Campos | 2025-26 | Isabella Eugenia Acosta Montoya &amp;lt;br/&amp;gt; Macarena Gil Andrés &amp;lt;br/&amp;gt; Guillermo Polo Toledo &amp;lt;br/&amp;gt; Marta de la Quintana Zubiría &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo del Mallado==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
&lt;br /&gt;
==Apartado 12==&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>Liam O'Hea Kith</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=88481</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=88481"/>
				<updated>2025-11-26T18:55:53Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &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;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&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;
{{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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
&lt;br /&gt;
==Apartado 12==&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>Liam O'Hea Kith</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=88477</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=88477"/>
				<updated>2025-11-26T18:52:46Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Dibujo del Mallado */&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;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;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;
[[Archivo:FotoarcoII.png|500px|miniatura|derecha|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
&lt;br /&gt;
==Apartado 12==&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>Liam O'Hea Kith</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=88473</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=88473"/>
				<updated>2025-11-26T18:51:15Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Dibujo del Mallado */&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;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;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;
[[Archivo:FotoarcoII.png|500px|miniatura|centro|Dibujo del mallado del arco mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
&lt;br /&gt;
==Apartado 12==&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>Liam O'Hea Kith</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:FotoarcoII.png&amp;diff=88458</id>
		<title>Archivo:FotoarcoII.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:FotoarcoII.png&amp;diff=88458"/>
				<updated>2025-11-26T18:47:27Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Grupo_38_Cicloide&amp;diff=88457</id>
		<title>Grupo 38 Cicloide</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Grupo_38_Cicloide&amp;diff=88457"/>
				<updated>2025-11-26T18:45:30Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: /* Cálculo de vectores velocidad y aceleración */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TrabajoED | La cicloide. Grupo 38 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC24/25|2024-25]] | Esteban Espinoza Villanueva &amp;lt;br/&amp;gt; Alejandro Trejo Meseguer &amp;lt;br/&amp;gt; Antonio García del Pozo García &amp;lt;br/&amp;gt; Liam O'Hea Kith}}&lt;br /&gt;
&lt;br /&gt;
'''La cicloide es una curva generada por un punto en el borde de una circunferencia que rueda sin deslizar sobre una línea recta.''' Este fenómeno ocurre bajo la condición de '''rodadura sin deslizamiento''', lo que implica que, en todo momento, el punto de contacto entre el círculo y la superficie tiene una velocidad nula, debido a que la velocidad de la línea recta es 0.&lt;br /&gt;
Este tipo de curva está presente en varios aspectos de la vida cotidiana. Por ello, se presenta a continuación, un estudio de la misma. Esto, aportará al lector un conocimiento de la cicloide en diferentes aspectos, tanto teoricos como practicos de las matemáticas y la física. &lt;br /&gt;
Se considera la parametrización: &amp;lt;math&amp;gt; \gamma(t) = (x(t), y(t)) = \big(R(t - \sin t), R(1 - \cos t)\big), \quad t \in (0, 2\pi) &amp;lt;/math&amp;gt;, para un cierto radio, R,  fijado. En este trabajo se establecerá R=2.&lt;br /&gt;
==Dibujo de la curva==&lt;br /&gt;
&amp;lt;big&amp;gt;Se comenzará dibujando la curva a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros&lt;br /&gt;
R = 2; % Radio dado&lt;br /&gt;
t = linspace(0, 2*pi, 1000); % Valores de t entre 0 y 2*pi&lt;br /&gt;
&lt;br /&gt;
% Parametrización&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Graficar la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 2); &lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
title('Curva paramétrica (t)');&lt;br /&gt;
grid on;&lt;br /&gt;
axis equal; &lt;br /&gt;
}}&lt;br /&gt;
[[Archivo:Dinujografuno.png|300px|miniatura|centro|Dibujo de la cicloide mediante MatLab.]]&lt;br /&gt;
&lt;br /&gt;
==Cálculo de vectores velocidad y aceleración==&lt;br /&gt;
&lt;br /&gt;
La parametrización de la curva teniendo en cuenta el radio es 2, R=2, es : &amp;lt;math&amp;gt; \gamma\left( t \right)=\left( x\left( t \right),y\left( t \right)\right)=(2(t-sin(t)), 2(1-cos(t)) ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se obtienen los campos de velocidad y aceleración a través de las fórmulas: &lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{v(t)}=\frac{d\overrightarrow{\gamma(t)}}{dt}=(2-2cos(t),2sen(t))&amp;lt;/math&amp;gt; '''y''' &amp;lt;math&amp;gt;\overrightarrow{a(t)}=\frac{d\overrightarrow{v(t)}}{dt}=(2sen(t),2cos(t))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
A continuación, se representan utilizando MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= % Parámetros dados&lt;br /&gt;
R = 2;                % Radio de la cicloide&lt;br /&gt;
t = linspace(0, 2*pi, 50); % Valores de t&lt;br /&gt;
&lt;br /&gt;
% Coordenadas de la curva&lt;br /&gt;
x = R * (t - sin(t));&lt;br /&gt;
y = R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Derivadas parciales para el cálculo del vector velocidad&lt;br /&gt;
vx = R * (1 - cos(t)); % Componente x de la velocidad&lt;br /&gt;
vy = R * sin(t);       % Componente y de la velocidad&lt;br /&gt;
&lt;br /&gt;
% Derivadas segundas para el cálculo del vector aceleración&lt;br /&gt;
ax = R * sin(t);       % Componente x de la aceleración&lt;br /&gt;
ay = R * cos(t);       % Componente y de la aceleración&lt;br /&gt;
&lt;br /&gt;
% Grafica de la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'b', 'LineWidth', 1.5); &lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Grafica de los vectores velocidad y aceleración&lt;br /&gt;
quiver(x, y, vx, vy, 0.3, 'r', 'LineWidth', 1); % Vectores de velocidad en rojo&lt;br /&gt;
quiver(x, y, ax, ay, 0.3, 'g', 'LineWidth', 1); % Vectores de aceleración en verde&lt;br /&gt;
&lt;br /&gt;
% Elementos de la gráfica&lt;br /&gt;
xlabel('x(t)');&lt;br /&gt;
ylabel('y(t)');&lt;br /&gt;
title('Curva (t) con vectores velocidad y aceleración');&lt;br /&gt;
grid on;&lt;br /&gt;
axis equal; &lt;br /&gt;
hold off; }}&lt;br /&gt;
&lt;br /&gt;
==Cálculo de la longitud de la curva L==&lt;br /&gt;
&lt;br /&gt;
Se utilizará la fórmula siguiente para el cálculo de la longitud de la curva:&lt;br /&gt;
&amp;lt;math&amp;gt;L=\int_{0}^{2\Pi}\left| \frac{d \gamma(t)}{dt} \right|dt&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y para el cálculo de la longitud se resolverá la siguiente integral:&lt;br /&gt;
&amp;lt;math&amp;gt;L=\int_{0}^{2\Pi}2\sqrt{2}\sqrt{1-cos(t)}dt&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Para lo cual se utilizará Matlab a través del siguiente código:&lt;br /&gt;
{{matlab|codigo= f = @(t) 2*sqrt(2)*sqrt(1 - cos(t)); %Módulo de la derivada de la parametrización&lt;br /&gt;
a = 0;  &lt;br /&gt;
b = 2*pi;  &lt;br /&gt;
n = 1000;  &lt;br /&gt;
h = (b - a) / n;  %Integral calculada con suma del área de 1000 rectángulos&lt;br /&gt;
x = a:h:b;  &lt;br /&gt;
y = f(x);   &lt;br /&gt;
integral_aproximada = sum(y(1:end-1)) * h; %Suma de cada una de las áreas&lt;br /&gt;
disp(integral_aproximada);}}&lt;br /&gt;
Así, el resultado de la longitud de la curva es: L=16u&lt;br /&gt;
&lt;br /&gt;
==Cálculo y representación de los campos vectoriales tangenciales y normales a la curva.==&lt;br /&gt;
&lt;br /&gt;
Calcularemos los vectores tangencial y normal a la curva a través de las fórmulas:&lt;br /&gt;
&lt;br /&gt;
Para calcular el vector tangencial dividimos el vector velocidad anteriormente calculado entre su módulo: &amp;lt;math&amp;gt;\overrightarrow{t(t)}=\frac{\overrightarrow{v(t)}}{\left| \overrightarrow{v(t)} \right|}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El cálculo del vector normal lo haremos mediante la siguiente operación: &amp;lt;math&amp;gt;\overrightarrow{n(t)}=\overrightarrow{b(t)}\times \overrightarrow{t(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Y para ello necesitamos calcular el vector binomial, que tiene la siguiente expresión:&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{b(t)}=\frac{\overrightarrow{v(t)}\times \overrightarrow{a(t)}}{\left| \overrightarrow{v(t)}\times \overrightarrow{a(t)} \right|}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Realizando las operaciones: &amp;lt;math&amp;gt;\overrightarrow{b(t)}=\frac{2-2cos(t)}{\sqrt{cos(t)^{2}-16cos(t)+1}}\overrightarrow{k}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
Así, obtenemos: &amp;lt;math&amp;gt;\overrightarrow{n(t)}=\frac{sen(t)(2cos(t)-2)}{\sqrt{(2-2cos(t))(cos(t)^{2}-16cos(t)+1)}}\overrightarrow{(-i)}+\frac{(2cos(t)-2)(1-cos(t))}{\sqrt{(2-2cos(t))(cos(t)^{2}-16cos(t)+1)}}\overrightarrow{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Y el vector tangente: &amp;lt;math&amp;gt;\overrightarrow{t(t)}=\frac{1-cos(t)}{\sqrt{2-2cos(t)}}\overrightarrow{i}+\frac{sin(t)}{\sqrt{2-2cos(t)}}\overrightarrow{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= % Parámetros dados&lt;br /&gt;
t1 = linspace(0, 2*pi, 20); &lt;br /&gt;
&lt;br /&gt;
x = 2*t1 - 2*sin(t1); % Componente x de la curva&lt;br /&gt;
y = 2 - 2*cos(t1);   % Componente y de la curva&lt;br /&gt;
&lt;br /&gt;
% Vectores tangente t(t)&lt;br /&gt;
u = (2 - 2*cos(t1)) ./ sqrt(8 - 8*cos(t1)); % Componente x &lt;br /&gt;
v = (2*sin(t1)) ./ sqrt(8 - 8*cos(t1));    % Componente y&lt;br /&gt;
&lt;br /&gt;
%vectores normales n(t)&lt;br /&gt;
w=v %componente x&lt;br /&gt;
q=-u %componente y&lt;br /&gt;
&lt;br /&gt;
% Gráfica de la curva y el campo vectorial&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y, 'r', 'LineWidth', 1.5); % Dibujar la curva&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Grafica de los vectores tangentes y normales&lt;br /&gt;
quiver(x, y, u, v, 0.5, 'b', 'LineWidth', 1); &lt;br /&gt;
quiver(x, y, w, q, 0.5, 'b', 'LineWidth', 1);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
title('Campo Vectorial sobre la Curva');&lt;br /&gt;
xlabel('x');}}&lt;br /&gt;
[[Archivo:CAMPOVECTORIALSOBRELACURVA.jpg|400px|miniatura|centro|Gráfica de los vectores tangentes y normales.]]&lt;br /&gt;
&lt;br /&gt;
==Curvatura de k(t) y su gráfica==&lt;br /&gt;
La curvatura '''k(t)''' es una función que representa el nivel de curvatura de la cicloide en cada P(t) de la misma.&lt;br /&gt;
Esta función viene definida por la expresión: &amp;lt;math&amp;gt;κ(t)=\frac{\left| \overrightarrow{v}(t)\times \overrightarrow{a}(t) \right|}{\left| \overrightarrow{v}(t) \right|^{3}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=  t=linspace(0,2*pi(),100); %Valores que definen t y número de puntos entre dichos valores&lt;br /&gt;
f=(sqrt(16*(cos(t)).^2-32*cos(t)+16)./((sqrt(8-8*cos(t)).^3))); %Módulo del producto vectorial del vector velocidad y del vector aceleración,&lt;br /&gt;
%dividido entre el módulo del vector velocidad elevado al cubo&lt;br /&gt;
plot(t,f);&lt;br /&gt;
xlim([0 2*pi()]);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;);&lt;br /&gt;
grid on}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Graficacurvaturaa.png|miniatura|centro|Imagen de la gráfica realizada con Matlab.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En los lados se puede observar que la gráfica tiende a infinito, esto se debe a que cuando t vale 0 ó 2π el vector velocidad se anula y por lo tanto la fracción resultante del cálculo de la curvatura tiende a infinito.&lt;br /&gt;
&lt;br /&gt;
==Centro y radio de la circunferencia osculatriz en un punto P==&lt;br /&gt;
'''La curvatura define el radio de la circunferencia osculatriz en cualquier punto de la curva''' a través de la fórmula: &amp;lt;math&amp;gt;K(t)=\frac{1}{R(t)}&amp;lt;/math&amp;gt;. &lt;br /&gt;
'''Donde K(t) es la curvatura y R(t) es el radio''' buscado en cualquier punto t. En este caso se particularizará para t=2.&amp;lt;br /&amp;gt;&lt;br /&gt;
Ahora, '''sustituyendo t en la fórmula''':&amp;lt;math&amp;gt;κ(t)=\frac{\left| \overrightarrow{v}(t)\times \overrightarrow{a}(t) \right|}{\left| \overrightarrow{v}(t) \right|^{3}}&amp;lt;/math&amp;gt;  , y despejando R(T), se obtiene a el radio de la circunferencia osculatriz para el punto seleccionado : &amp;lt;math&amp;gt;K(2)=0,149\Rightarrow  R(2)=6,711 [u]&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
A continuación, para encontrar las coordenadas del centro de la circunferencia osculatriz, se tendrán en cuenta distintas propiedades que se cumplen para cualquier punto de la curva, P(t) y su correspondiente centro C(t).:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:Ejercicio6osculatriz.jpg|500px|miniatura|derecha|Circunferencia osculatriz en t=2]]&lt;br /&gt;
* &amp;lt;math&amp;gt;\left| \overrightarrow{PC(t)} \right|=R(t)&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\overrightarrow{PC(t)}}{\left| \overrightarrow{PC(t)} \right|}=\overrightarrow{n(t)}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
De esta forma: &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{PC(t)}=R(t)\overrightarrow{n(t)} &amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
Y como &amp;lt;math&amp;gt;\overrightarrow{PC(t)}&amp;lt;/math&amp;gt; también cumple: &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{PC(t)}=\overrightarrow{OP(t)}-\overrightarrow{OC(t)}=\overrightarrow{\gamma(t)}-\overrightarrow{OC(t)}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
Entonces: &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{OC(t)}=\overrightarrow{\gamma(t)}-R(t)\overrightarrow{n(t)}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Teniendo en cuenta que''' &amp;lt;math&amp;gt;K(t)=\frac{1}{R(t)}&amp;lt;/math&amp;gt;, se pondrá R(t) en función de K(t):&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{OC(t)}=\overrightarrow{\gamma(t)}-\frac{1}{K(t)}\overrightarrow{n(t)}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Por último, se particulariza para P(t=2):&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\overrightarrow{OC(t=2)}=\overrightarrow{OC(P)}=-1,4558\overrightarrow{i}+8,4969\overrightarrow{j}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
Se adjunta el código de MATLAB:&amp;lt;br /&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros iniciales&lt;br /&gt;
R = 2; % Radio de la curva&lt;br /&gt;
t_eval = 2; % Valor de t donde se evaluará la circunferencia osculatriz&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la curva&lt;br /&gt;
x = @(t) R * (t - sin(t));&lt;br /&gt;
y = @(t) R * (1 - cos(t));&lt;br /&gt;
&lt;br /&gt;
% Derivadas de la parametrización&lt;br /&gt;
x_prime = @(t) R * (1 - cos(t));&lt;br /&gt;
y_prime = @(t) R * sin(t);&lt;br /&gt;
x_double_prime = @(t) R * sin(t);&lt;br /&gt;
y_double_prime = @(t) R * cos(t);&lt;br /&gt;
&lt;br /&gt;
% Punto P en t = 2&lt;br /&gt;
P = [x(t_eval), y(t_eval)];&lt;br /&gt;
&lt;br /&gt;
% Velocidades y aceleraciones en t = 2&lt;br /&gt;
v = [x_prime(t_eval), y_prime(t_eval)];&lt;br /&gt;
a = [x_double_prime(t_eval), y_double_prime(t_eval)];&lt;br /&gt;
&lt;br /&gt;
% Curvatura y radio de curvatura&lt;br /&gt;
kappa = abs(v(1)*a(2) - v(2)*a(1)) / norm(v)^3; % Curvatura&lt;br /&gt;
radius = 1 / kappa; % Radio de curvatura&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario&lt;br /&gt;
normal = [-v(2), v(1)] / norm(v);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
C = P + radius * normal;&lt;br /&gt;
&lt;br /&gt;
% Puntos para la circunferencia osculatriz&lt;br /&gt;
theta = linspace(0, 2*pi, 100);&lt;br /&gt;
circle_x = C(1) + radius * cos(theta);&lt;br /&gt;
circle_y = C(2) + radius * sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Graficar la curva y la circunferencia osculatriz&lt;br /&gt;
t = linspace(0, 2*pi, 1000);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x(t), y(t), 'b', 'LineWidth', 1.5); % Curva&lt;br /&gt;
plot(circle_x, circle_y, 'r--', 'LineWidth', 1.5); % Circunferencia osculatriz&lt;br /&gt;
plot(P(1), P(2), 'ko', 'MarkerFaceColor', 'k', 'DisplayName', 'P'); % Punto P&lt;br /&gt;
plot(C(1), C(2), 'mo', 'MarkerFaceColor', 'm', 'DisplayName', 'Centro'); % Centro C&lt;br /&gt;
&lt;br /&gt;
% Configuración del gráfico&lt;br /&gt;
legend('Curva \gamma(t)', 'Circunferencia osculatriz', 'Punto P', 'Centro C');&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y');&lt;br /&gt;
title('Curva y circunferencia osculatriz');&lt;br /&gt;
axis equal;&lt;br /&gt;
grid on;&lt;br /&gt;
hold off;}}&lt;br /&gt;
&lt;br /&gt;
==Información sobre la cicloide, aplicaciones en la ingeniería civil y propiedades matemáticas==&lt;br /&gt;
&lt;br /&gt;
'''Primero se describirá la curva''' y se enunciarán algunas propiedades que presenta la cicloide en cuanto a las matemáticas, '''posteriormente se relacionará con el campo de la ingeniería''' y las posibles aplicaciones que puede tener para la construcción.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:Curva generacion cicloide.png|miniatura|derecha|Circunferencia de generación cicloide]]&lt;br /&gt;
Para comprender cómo se genera esta curva, '''imaginemos un círculo rodando suavemente sobre una superficie plana. A medida que el círculo gira, un punto fijo en su borde traza una trayectoria''' en el espacio que da lugar a la cicloide. Esta curva tiene propiedades matemáticas notables.&amp;lt;br /&amp;gt;&lt;br /&gt;
En el ámbito de la ingeniería, la cicloide encuentra aplicaciones en el diseño de mecanismos y estructuras. Por ejemplo, se utiliza en la construcción de engranajes cicloidales, así como en la trayectoria ideal de cuerpos sometidos a ciertas condiciones gravitatorias, como el problema de la braquistócrona.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''A continuación, se procederá a enunciar algunas propiedades de la cicloide.''' Sin embargo, antes de hacerlo, '''es necesario definir ciertos términos''' fundamentales que faciliten su comprensión. Estos conceptos servirán como base para explicar las características matemáticas.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''&amp;lt;big&amp;gt;Definiciones:&amp;lt;/big&amp;gt;'''&amp;lt;br /&amp;gt;&lt;br /&gt;
* '''Circulo generador:''' La circunferencia que gira, donde se ubica el punto fijo.&lt;br /&gt;
* '''Directriz:''' La recta horizontal que pasa por el centro de la circunferencia generadora.&lt;br /&gt;
[[Archivo:Cicloide y recta directriz.jpg|miniatura|centro|Directriz de la cicloide]]&lt;br /&gt;
* '''Eje horizontal:''' La recta sobre la que rueda el círculo generador de la cicloide.&lt;br /&gt;
* '''Ángulo principal:''' El ángulo entre la tangente a la curva y el eje horizontal.&lt;br /&gt;
* '''Punto inferior y superior:''' El punto más bajo y más alto del círculo cuando está en contacto con el eje horizontal.&lt;br /&gt;
'''&amp;lt;big&amp;gt;Propiedades matemáticas:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
* '''El ángulo''' ente la '''normal a la cicloide''' (en cualquiera de sus puntos) y la '''recta directriz''' es igual a la mitad del “ángulo principal”&lt;br /&gt;
* '''1ª propiedad fundamental:''' Toda normal a la circunferencia pasa por el punto “inferior” del círculo generador.&lt;br /&gt;
* '''2ª propiedad fundamental:''' La tangente a la cicloide pasa por el punto “superior” del círculo generador.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Aplicaciones matemáticas de la cicloide&amp;lt;/big&amp;gt;'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La cicloide tiene aplicaciones en problemas clásicos, como la braquistócrona y la tautócrona, estos problemas se basan en el movimiento de un cuerpo que desliza sin rozamiento bajo la acción de la gravedad.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Braquistócrona''', es la trayectoria por la que bajo la acción de la gravedad el tiempo de bajada de un cuerpo es el mínimo posible. (Curva roja)[[Archivo:Brachistochrone.gif|miniatura|centro|Curva braquistócrono.]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''La Tautócrona''', es la curva para la cual el tiempo que tarda un objeto en llegar a su punto más bajo es independiente de su punto de partida. Esta curva es una cicloide. El tiempo viene dado por: &amp;lt;math&amp;gt;t = \pi \sqrt{\frac{r}{g}} &amp;lt;/math&amp;gt;[[Archivo:Tautochrone curve.gif|miniatura|centro|Curva Tautócrona]]&amp;lt;br /&amp;gt;&lt;br /&gt;
'''&amp;lt;big&amp;gt;Aplicaciones en la ingenieria&amp;lt;/big&amp;gt;'''&amp;lt;br /&amp;gt;&lt;br /&gt;
En cuanto a la ingeniería civil, la cicloide no tiene muchos usos prácticos en la construcción por la complejidad de su forma. Sim embargo, se utiliza en otras disciplinas:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:600pxLobePump3DAnimation.gif|miniatura|200px|derecha|Engranaje cicloidal]]&lt;br /&gt;
* '''Diseño de engranajes cicloidales:''' Estos engranajes son conocidos por su eficiencia, baja fricción y resistencia al desgaste, ideales para aplicaciones de alta precisión. Estos se utilizan el relojes y compresores volumétricos.&lt;br /&gt;
* '''Diseño de estructuras de descenso:''' Basándose en la propiedad de la braquistócrona, las cicloides se utilizan para optimizar la velocidad de descenso en estructuras como montañas rusas, canales de agua y toboganes.&lt;br /&gt;
* '''Diseño de arcos y bóvedas:''' La cicloide se utiliza en la arquitectura para diseñar arcos y bóvedas, especialmente en construcciones que requieren alta resistencia y distribución uniforme de cargas. Sin embargo, no es eficiente debido a su alto coste de fabricación. Apartado 8 del trabajo.&lt;br /&gt;
&lt;br /&gt;
* '''Infraestructura de energía renovable:''' En diseños de turbinas hidráulicas y eólicas, se utilizan formas cicloidales para optimizar el flujo y la eficiencia.[[Archivo:Éole_à_CapChat_en_2010.JPG|miniatura|200px|centro|Turbina eólica con turbinas cicloidales]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La cicloide, con su singular combinación de elegancia matemática y utilidad práctica, se posiciona como una curva de gran relevancia tanto en el ámbito teórico como en el práctico. Su generación mediante un movimiento simple, la convierte en un concepto accesible, pero al mismo tiempo lleno de propiedades sorprendentes que han capturado la atención de matemáticos, físicos e ingenieros a lo largo de la historia.&lt;br /&gt;
&lt;br /&gt;
En el campo de la ingeniería, su capacidad para optimizar trayectorias, distribuir cargas y mejorar la eficiencia mecánica ha llevado a aplicaciones diversas. Además, su papel en problemas clásicos como la braquistócrona y la tautócrona destaca su importancia.&lt;br /&gt;
&lt;br /&gt;
'''En conclusión''', el estudio de la cicloide no solo resalta la conexión esencial entre las matemáticas teóricas y las aplicaciones prácticas, sino que también demuestra cómo conceptos aparentemente abstractos pueden transformar la sociedad en la que vivimos.&lt;br /&gt;
&lt;br /&gt;
==Uso de cicloides en estructuras civiles==&lt;br /&gt;
[[Archivo:Fcicloide1.jpg|630px|izquierda]]&lt;br /&gt;
[[Archivo:Fcicloide2.jpg|645px|derecha]]&lt;br /&gt;
&lt;br /&gt;
La cicloide ha fascinado a matemáticos, físicos e ingenieros debido a sus propiedades únicas. A pesar de sus ventajas teóricas como la óptima trayectoria física, la eficiencia y la distribución de fuerzas uniformemente, su aparición en estructuras civiles es poco común debido a factores prácticos y económicos. Una de las implementaciones de la cicloide en estructuras civiles importantes es su uso en la cubierta del '''Museo de Arte Kimbell'''  que se encuentra en Texas, EE.UU. Diseñado por el arquitecto ruso '''Louis Isadore Kahn''', el museo cuenta con 19 bóvedas con forma de cicloide paralelas entre sí. En este edificio los focos de luz apuntan a las bóvedas cicloidales que iluminan indirectamente el museo sin tener que enfocar la luz en las obras, que en algunos casos se pueden dañar en el largo plazo.&lt;br /&gt;
&lt;br /&gt;
También se pueden apreciar cicloides en otras estructuras, como en pistas para usar bicicletas y patinetes, elementos decorativos modernos y se pueden encontrar figuras parecidas a la cicloide en puentes de todo el mundo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Skate.PNG|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
==Cicloide en un espacio tridimensional==&lt;br /&gt;
Para la representación de la superficie S se '''extenderá una unidad en la dirección de &amp;lt;math&amp;gt;\overrightarrow{i}&amp;lt;/math&amp;gt;''' cada punto de la cicloide en R3. &amp;lt;br /&amp;gt;&lt;br /&gt;
De esta forma, se aprecia que &amp;lt;math&amp;gt;x_{1}&amp;lt;/math&amp;gt; varía entre 0 y 1. Por otra parte,&amp;lt;math&amp;gt;x_{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;x_{3}&amp;lt;/math&amp;gt; están relacionados mediante la ecuación de la cicloide dada en R3, que ya está parametrizada en función de t. Se asignan el parámetro u a &amp;lt;math&amp;gt;x_{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;
La ecuación de la superficie parametrizada queda de la forma:&lt;br /&gt;
&amp;lt;math&amp;gt;S(u,t) \left\{ \begin{array}{cl}&lt;br /&gt;
x_{1}=u &amp;amp; : \ u \in [0,1] \\&lt;br /&gt;
x_{2}=2(t − sint) &amp;amp; : \ t \in [0,2π]\\&lt;br /&gt;
x_{3}=2(1 + cost) \\&lt;br /&gt;
&lt;br /&gt;
\end{array} \right.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representarla escribimos el siguiente código en matlab: &lt;br /&gt;
{{matlab|codigo= %Valores para u y t&lt;br /&gt;
u = linspace(0, 1, 50);      &lt;br /&gt;
t = linspace(0, 2*pi, 50);   &lt;br /&gt;
&lt;br /&gt;
%Inicializamos las coordenadas x1, x2 y x3&lt;br /&gt;
[X1, T] = meshgrid(u, t);      &lt;br /&gt;
X2 = 2 * (T - sin(T));        &lt;br /&gt;
X3 = 2 * (1 + cos(T));         &lt;br /&gt;
&lt;br /&gt;
%Gráfica en R3&lt;br /&gt;
figure;&lt;br /&gt;
mesh(X1, X2, X3);              &lt;br /&gt;
xlabel('x_1 = u'); ylabel('x_2 = 2(t - sin(t))'); zlabel('x_3 = 2(1 + cos(t))');&lt;br /&gt;
title('Cicloide en R^3');&lt;br /&gt;
grid on;&lt;br /&gt;
axis equal;}}&lt;br /&gt;
[[Archivo:R3cicloide.PNG|600px|centro]]&lt;br /&gt;
&lt;br /&gt;
==Densidad de la cicloide dada por una función==&lt;br /&gt;
Se considera la '''función de densidad &amp;lt;math&amp;gt;f(x_{1},x_{2},x_{3})=\left( 1-x_{1} \right)^{2}x_{3}&amp;lt;/math&amp;gt;''' y la '''parametrización &amp;lt;math&amp;gt;S(u,t)=(u,R(t-sen(t)),R(1+cos(t)))&amp;lt;/math&amp;gt;''', con '''u perteneciendo al intervalo [0,1] y t perteneciendo al intervalo [0,2π].'''&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
La densidad parametrizada &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; según los parámetros anteriores queda de la siguiente manera &amp;lt;math&amp;gt;\sigma(u,t)=(1-u)^{2}R(1+cos(t))&amp;lt;/math&amp;gt;. &amp;lt;br/&amp;gt;&lt;br /&gt;
Observamos que la densidad varía a lo largo del eje &amp;lt;math&amp;gt;x_{1}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;x_{3}&amp;lt;/math&amp;gt;, manteniéndose constante según el eje &amp;lt;math&amp;gt;x_{2}&amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
De esta forma, en el eje &amp;lt;math&amp;gt;x_{1}&amp;lt;/math&amp;gt; la densidad será máxima en u=0 y será nula en u=1, mientras que en el eje &amp;lt;math&amp;gt;x_{3}&amp;lt;/math&amp;gt; será máxima siempre que cos(t) sea máximo, es decir, en los valores de t=0 y t=π.&amp;lt;br/&amp;gt;&lt;br /&gt;
De cara a hallar la masa de la superficie, se utilizará la fórmula: &amp;lt;math&amp;gt;m_{S}=\int_{}^{}\int_{S}^{}\sigma(u,t)\left| \frac{\partial \overrightarrow{S(u,t)}}{\partial u}\times \frac{\partial \overrightarrow{S(u,t)}}{\partial t} \right|dudt&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Donde:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial \overrightarrow{S(u,t)}}{\partial u}=\overrightarrow{i}&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \overrightarrow{S(u,t)}}{\partial t}=(2-2cos(t))\overrightarrow{j}+(-2sen(t))\overrightarrow{k}&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Y entonces: &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\left| \frac{\partial \overrightarrow{S(u,t)}}{\partial u}\times \frac{\partial \overrightarrow{S(u,t)}}{\partial t} \right|=\sqrt{(2-2cos(t))^{2}+(-2sin(t))^{2}}^{}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Realizando la integral a través de Matlab se obtiene: &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;m_{S}=\int_{}^{}\int_{S}^{}\sigma(u,t)\left| \frac{\partial \overrightarrow{S(u,t)}}{\partial u}\times \frac{\partial \overrightarrow{S(u,t)}}{\partial t} \right|dudt=\int_{0}^{2\pi}\int_{0}^{1}(1-u)^{2}R(1+cos(t))\sqrt{(2-2cos(t))^{2}+(-2sin(t))^{2}}^{}dudt&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
La masa de la cicloide obtenida es 7.073774ud&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= %Parámetros&lt;br /&gt;
R = 2; &lt;br /&gt;
&lt;br /&gt;
%Valores para u y t&lt;br /&gt;
u1 = 0; u2 = 1;   % Límites para u&lt;br /&gt;
t1 = 0; t2 = 2*pi; % Límites para t&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nu = 100; &lt;br /&gt;
nt = 100; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
du = (u2 - u1) / nu;&lt;br /&gt;
dt = (t2 - t1) / nt; &lt;br /&gt;
valoru = linspace(u1, u2, nu); &lt;br /&gt;
valort = linspace(t1, t2, nt); &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
inicio = 0;&lt;br /&gt;
&lt;br /&gt;
for i = 1:nu&lt;br /&gt;
    for j = 1:nt&lt;br /&gt;
        u1 = valoru(i); &lt;br /&gt;
        t = valort(j);&lt;br /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
        f = (1 - u1)^2 * R * (1 + cos(t)) * ...&lt;br /&gt;
            sqrt((2 - 2*cos(t))^2 + (-2*sin(t))^2);&lt;br /&gt;
        &lt;br /&gt;
        &lt;br /&gt;
        inicio = inicio + f * du * dt;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fprintf('La masa de la cicloide es: %.6f\n', inicio);}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;/div&gt;</summary>
		<author><name>Liam O'Hea Kith</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=88450</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=88450"/>
				<updated>2025-11-26T18:30:15Z</updated>
		
		<summary type="html">&lt;p&gt;Liam O'Hea Kith: &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;
&amp;lt;big&amp;gt; Mallado del arco realizado a través de Matlab:&amp;lt;/big&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Paso de muestreo&lt;br /&gt;
h = 0.1;&lt;br /&gt;
&lt;br /&gt;
% Valor de u (radios)&lt;br /&gt;
u = 1:h:2;&lt;br /&gt;
&lt;br /&gt;
% Calculamos cuántos puntos caben aproximadamente&lt;br /&gt;
puntos = round(pi/h) + 1;&lt;br /&gt;
&lt;br /&gt;
% Vector v (ángulos) de 0 a pi&lt;br /&gt;
v = linspace(0, pi, puntos);&lt;br /&gt;
&lt;br /&gt;
% Matrices de coordenadas polares&lt;br /&gt;
[rho, theta] = meshgrid(u, v);&lt;br /&gt;
&lt;br /&gt;
% Conversión a Cartesianas&lt;br /&gt;
xx = rho .* cos(theta);&lt;br /&gt;
yy = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(xx, yy, 'r'); &lt;br /&gt;
&lt;br /&gt;
hold on % Mantenemos el gráfico para añadir las líneas radiales&lt;br /&gt;
&lt;br /&gt;
plot(xx', yy', 'r');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Ajustes finales visuales&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3, 3, -0.5, 2.5]);&lt;br /&gt;
title('Arco II');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la temperatura==&lt;br /&gt;
&lt;br /&gt;
==Cálculo y dibujo del gradiente de la Temperatura==&lt;br /&gt;
&lt;br /&gt;
==Dibujo del campo de vectores en los puntos del mallado del sólido==&lt;br /&gt;
&lt;br /&gt;
==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;
==Rotacional de u==&lt;br /&gt;
&lt;br /&gt;
==Tensiones normales==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a i==&lt;br /&gt;
&lt;br /&gt;
==Tensiones tangenciales respecto a j==&lt;br /&gt;
&lt;br /&gt;
==Masa aproximando la integral numéricamente==&lt;br /&gt;
&lt;br /&gt;
==Apartado 12==&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>Liam O'Hea Kith</name></author>	</entry>

	</feed>