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

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=52066</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=52066"/>
				<updated>2022-12-08T16:14:56Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Campo de vectores en los puntos del mallado del sólido ==&lt;br /&gt;
El campo de vectores dado será: u(ρ,θ)=(1/2)log(ρ)sin(2θ − π/2) en la dirección de eρ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Pregunta 4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%intervalos variables&lt;br /&gt;
u=1:0.1:2;&lt;br /&gt;
v=pi/4:pi/50:3.*pi/4;&lt;br /&gt;
%mallado&lt;br /&gt;
[U,V]=meshgrid(u,v);&lt;br /&gt;
%parametrización&lt;br /&gt;
X=U.*cos(V);&lt;br /&gt;
Y=U.*sin(V);&lt;br /&gt;
FX=log(U).*sin(2.*V-pi/2).*cos(V);&lt;br /&gt;
FY=log(U).*sin(2.*V-pi/2).*sin(V);&lt;br /&gt;
%visualizacion del dibujo&lt;br /&gt;
quiver(X,Y,FX,FY);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Campo de vectores en los puntos del mallado del sólido')&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sólido previo y posterior a los desplazamientos==&lt;br /&gt;
Ahora representaremos las deformaciones producidas en nuestra placa debido a la actuación del campo vectorial u(ρ,θ), mostrando la placa antes y después de las deformaciones, así como una tercera representación comparando ambos casos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Pregunta6.PNG|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%creamos los intervalos de las variables&lt;br /&gt;
u=1:0.1:2,&lt;br /&gt;
v=pi/4:pi/50:3.*pi/4;  &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;
%función&lt;br /&gt;
 FX=log(U).*sin(2.*V-pi/2).*cos(V);&lt;br /&gt;
 FY=log(U).*sin(2.*V-pi/2).*sin(V);&lt;br /&gt;
%representación gráfica&lt;br /&gt;
%antes de la deformación&lt;br /&gt;
 subplot(1,3,1)&lt;br /&gt;
 surf(X,Y,0*X);&lt;br /&gt;
 view(2)&lt;br /&gt;
 axis equal&lt;br /&gt;
 axis([-3,3,-1,3])&lt;br /&gt;
 title('Antes de la deformación');&lt;br /&gt;
%después de la deformación&lt;br /&gt;
 subplot(1,3,2)&lt;br /&gt;
 UX=X+FX;&lt;br /&gt;
 UY=Y+FY;&lt;br /&gt;
 surf(UX,UY,0*UX);&lt;br /&gt;
 view(2)&lt;br /&gt;
 axis equal&lt;br /&gt;
 axis([-3,3,-1,3])&lt;br /&gt;
 title('Después de la deformación');&lt;br /&gt;
%comparación&lt;br /&gt;
 subplot(1,3,3)&lt;br /&gt;
 hold on&lt;br /&gt;
 plot(X,Y,'r');&lt;br /&gt;
 plot(UX,UY,'b');&lt;br /&gt;
 view(2)&lt;br /&gt;
 axis equal&lt;br /&gt;
 axis([-3,3,-1,3])&lt;br /&gt;
 title('Comparación');&lt;br /&gt;
 hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
A continuación representaremos el rotacional en los diferentes puntos de nuestra placa.&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51882</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51882"/>
				<updated>2022-12-08T12:33:30Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
A continuación representaremos el rotacional en los diferentes puntos de nuestra placa.&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51880</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51880"/>
				<updated>2022-12-08T12:32:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51878</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51878"/>
				<updated>2022-12-08T12:31:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg&amp;diff=51877</id>
		<title>Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A20222023.jpg&amp;diff=51877"/>
				<updated>2022-12-08T12:31:36Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51875</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51875"/>
				<updated>2022-12-08T12:29:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A2022.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A2022.jpg&amp;diff=51874</id>
		<title>Archivo:VectoresNormalesDireccionalesGrupo21-A2022.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A2022.jpg&amp;diff=51874"/>
				<updated>2022-12-08T12:29:35Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51871</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51871"/>
				<updated>2022-12-08T12:28:22Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesdelGrupo21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesdelGrupo21-A.jpg&amp;diff=51869</id>
		<title>Archivo:VectoresNormalesDireccionalesdelGrupo21-A.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesdelGrupo21-A.jpg&amp;diff=51869"/>
				<updated>2022-12-08T12:28:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51868</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51868"/>
				<updated>2022-12-08T12:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionalesGrupo21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A.jpg&amp;diff=51866</id>
		<title>Archivo:VectoresNormalesDireccionalesGrupo21-A.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionalesGrupo21-A.jpg&amp;diff=51866"/>
				<updated>2022-12-08T12:25:16Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51863</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51863"/>
				<updated>2022-12-08T12:24:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis([-3,3,-1,3]);view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnilloGrupo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:RotacionalSemiAnilloGrupo21-A.jpg&amp;diff=51861</id>
		<title>Archivo:RotacionalSemiAnilloGrupo21-A.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:RotacionalSemiAnilloGrupo21-A.jpg&amp;diff=51861"/>
				<updated>2022-12-08T12:23:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51854</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51854"/>
				<updated>2022-12-08T12:17:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
La tensión tangencial respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; viene dada por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y dado que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede concluir que todas las tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; son nulas.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51853</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51853"/>
				<updated>2022-12-08T12:15:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51852</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51852"/>
				<updated>2022-12-08T12:14:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{21} = \frac{\frac{du_{\theta }}{d\rho } + \frac{du_{\rho }}{d\theta } - u_{\theta }}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{31} = \frac{\frac{du_{z}}{d\rho } + \frac{du_{\rho }}{dz}}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51851</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51851"/>
				<updated>2022-12-08T12:10:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{21} \\ \sigma _{31} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51849</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51849"/>
				<updated>2022-12-08T12:08:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \sigma _{11} \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51848</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51848"/>
				<updated>2022-12-08T12:08:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \sigma _{11}) \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51847</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51847"/>
				<updated>2022-12-08T12:06:38Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \left ( \triangledown \cdot \vec{u} - 2\epsilon _{11}\right ) \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} 0 \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix}\right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51845</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51845"/>
				<updated>2022-12-08T12:05:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \left ( \triangledown \cdot \vec{u} - 2\epsilon _{11}\right ) \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \begin{pmatrix} \sigma _{11} \\ 0 \\ 0 \end{pmatrix} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51843</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51843"/>
				<updated>2022-12-08T12:04:00Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Tensiones tangenciales respecto a \vec{\rho}  */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado1.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero parametrizaremos la superficie en función de rho y theta.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
&lt;br /&gt;
%Después vamos a definir el mallado correspondiente.&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Ahora vamos a definir las variables X e Y en coordenadas cilíndricas (en función de R y TT).&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Por último, representaremos la superficie deseada entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
figure(1);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
[[Archivo:FiguraApartado2.3.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Primero vamos a parametrizar la superficie igual que en el apartado anterior y a crear el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
&lt;br /&gt;
%Representamos las curvas de nivel del campo T sobre la superficie designada.&lt;br /&gt;
figure(1);&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Campo de temperaturas');&lt;br /&gt;
subplot(1,2,2);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Curvas de nivel');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
El gradiente de este campo de temperaturas será: ∇T=(2x-6)i+(200y-100)j. Gracias a esto podemos demostrar que la dirección de aumento máximo de la temperatura es perpendicular a las curvas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FiguraApartado3.2.jpg]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
%Parametrizamos la superficie y creamos el mallado.&lt;br /&gt;
r=1:0.2:2;&lt;br /&gt;
tt=pi/4:pi/40:(3*pi)/4;&lt;br /&gt;
[R,TT]=meshgrid(r,tt);&lt;br /&gt;
&lt;br /&gt;
%Definimos las variables X e Y en función de R y TT.&lt;br /&gt;
X=R.*cos(TT);&lt;br /&gt;
Y=R.*sin(TT);&lt;br /&gt;
&lt;br /&gt;
%Definimos el campo de temperaturas &amp;quot;T&amp;quot; en función de X e Y. También las matrices Tx y Ty de su gradiente.&lt;br /&gt;
T=((X-3).^2)+((10.*(Y-0.5)).^2);&lt;br /&gt;
Tx=(2*X)-6;&lt;br /&gt;
Ty=(200*Y)-100;&lt;br /&gt;
&lt;br /&gt;
%Representamos el gradiente del campo T sobre las curvas de nivel del campo mismo.&lt;br /&gt;
figure(1)&lt;br /&gt;
mesh(X,Y,0*X);&lt;br /&gt;
contour(X,Y,T);&lt;br /&gt;
view(2);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
colorbar;&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X,Y,Tx,Ty);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3,3,-1,3]);&lt;br /&gt;
view(2);&lt;br /&gt;
title('Gradiente del campo T');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\left | \sigma \cdot \vec{e_{\rho }} -\left ( \vec{e_{\rho }} \cdot \sigma \cdot \vec{e_{\rho }} \right ) \cdot \vec{e_{\rho }} \right | = \left | \begin{pmatrix} \sigma _{11} \\ \sigma _{22} \\ \sigma _{33} \end{pmatrix} - \left ( \triangledown \cdot \vec{u} - 2\epsilon _{11}\right ) \cdot \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51520</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51520"/>
				<updated>2022-12-07T21:51:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51518</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51518"/>
				<updated>2022-12-07T21:50:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Sección */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Tensiones tangenciales respecto a &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51511</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51511"/>
				<updated>2022-12-07T21:34:32Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right ) + log(\rho )\cdot sen(2\theta -\frac{\pi }{2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51508</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51508"/>
				<updated>2022-12-07T21:33:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }\cdot\left ( log(\rho ) + 3\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51507</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51507"/>
				<updated>2022-12-07T21:30:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\epsilon_{22} = \frac{sen(2\theta -\frac{\pi }{2})\cdot log(\rho )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{22} = 0 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51506</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51506"/>
				<updated>2022-12-07T21:27:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51505</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51505"/>
				<updated>2022-12-07T21:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((cos(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:RotacionalSemiAnillo21-A.jpg.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:RotacionalSemiAnillo21-A.jpg&amp;diff=51504</id>
		<title>Archivo:RotacionalSemiAnillo21-A.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:RotacionalSemiAnillo21-A.jpg&amp;diff=51504"/>
				<updated>2022-12-07T21:26:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51503</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51503"/>
				<updated>2022-12-07T21:22:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y cuyas componentes de la diagonal principal son: &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51502</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51502"/>
				<updated>2022-12-07T21:20:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon_{11} = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51501</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51501"/>
				<updated>2022-12-07T21:17:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siendo &amp;lt;math&amp;gt;\epsilon &amp;lt;/math&amp;gt; definido como: &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51499</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51499"/>
				<updated>2022-12-07T21:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\epsilon \left ( \vec{u} \right ) = \frac{\left ( \triangledown \vec{u} + \triangledown \vec{u}^{t}\right )}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51497</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51497"/>
				<updated>2022-12-07T21:12:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\rho} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{\theta} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\vec{k} &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51496</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51496"/>
				<updated>2022-12-07T21:10:52Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La tensión en dirección &amp;lt;math&amp;gt;\rho &amp;lt;/math&amp;gt; será: &amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51484</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51484"/>
				<updated>2022-12-07T20:18:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{11} = \triangledown \cdot \vec{u} + 2\epsilon _{11}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{22} = \triangledown \cdot \vec{u} + 2\epsilon _{22}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\sigma _{33} = \triangledown \cdot \vec{u} + 2\epsilon _{33}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51479</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51479"/>
				<updated>2022-12-07T19:58:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\lambda = \mu = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51478</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51478"/>
				<updated>2022-12-07T19:57:29Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \lambda \triangledown \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51477</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51477"/>
				<updated>2022-12-07T19:56:49Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \triangledown \lambda \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangledown \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51476</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51476"/>
				<updated>2022-12-07T19:55:43Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &amp;lt;math&amp;gt;\sigma = \triangledown \lambda \cdot \vec{u} \mathbf{1} + 2\mu \epsilon &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangle \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51472</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51472"/>
				<updated>2022-12-07T19:52:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; viene dado por: &lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangle \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51471</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51471"/>
				<updated>2022-12-07T19:52:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
El tensor de tensiones &amp;lt;math&amp;gt;\sigma _{ij}&amp;lt;/math&amp;gt; diene dado por: &lt;br /&gt;
&lt;br /&gt;
La divergencia del campo será: &amp;lt;math&amp;gt;\triangle \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51470</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51470"/>
				<updated>2022-12-07T19:49:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
La divergencia del campo vendrá dada por: &amp;lt;math&amp;gt;\triangle \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51469</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51469"/>
				<updated>2022-12-07T19:48:59Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
la divergencia del campo vendrá dada por: &amp;lt;math&amp;gt;\triangle \cdot \vec{u} \left ( \rho ,\theta  \right ) = \frac{1}{\rho }\cdot \frac{d\rho u_{\rho }}{d\rho } = \frac{sen(2\theta -\frac{\pi }{2})}{2\rho } \cdot \left ( log(\rho ) +1\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51467</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51467"/>
				<updated>2022-12-07T19:43:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
la divergencia del camp vendrá dada por:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51457</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51457"/>
				<updated>2022-12-07T19:30:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Vectores normales direccionales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v); &lt;br /&gt;
X = rho.*cos(theta);        &lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
Z = zeros(size(X)); &lt;br /&gt;
clf&lt;br /&gt;
&lt;br /&gt;
a = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+3);&lt;br /&gt;
b = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1)+log(rho).*sin(2*theta-pi()/2); &lt;br /&gt;
c = (sin(2*theta-pi()/2)./2*rho).*(log(rho)+1);&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,1)&lt;br /&gt;
surf(X,Y,a)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Rho')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,2)&lt;br /&gt;
surf(X,Y,b)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional Theta')&lt;br /&gt;
&lt;br /&gt;
subplot(1,3,3)&lt;br /&gt;
surf(X,Y,c)&lt;br /&gt;
axis image&lt;br /&gt;
view(2)&lt;br /&gt;
colorbar&lt;br /&gt;
xlabel('x')&lt;br /&gt;
ylabel('y')&lt;br /&gt;
zlabel('z')&lt;br /&gt;
title('Tensión normal direccional k')&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51453</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51453"/>
				<updated>2022-12-07T19:28:32Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Sección */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Vectores normales direccionales ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:VectoresNormalesDireccionales21-A.jpg|marco|ninguna]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51449</id>
		<title>Visualización de campos escalares y vectoriales sobre semianillo (Grupo 21-A)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_sobre_semianillo_(Grupo_21-A)&amp;diff=51449"/>
				<updated>2022-12-07T19:27:41Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: /* Rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de campos escalares y vectoriales sobre semianillo (Grupo21-A) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC22/23|2022-23]] | José Serna García, Galo Pastor Brezmes, Javier López Gonzalez y Miguel Millaruelo Frontela }}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC22/23]]&lt;br /&gt;
&lt;br /&gt;
== Representación del semianillo ==&lt;br /&gt;
&lt;br /&gt;
Para empezar este artículo, vamos a representar el anillo con el que trabajaremos. Para ello emplearemos coordenadas cilíndricas y lo representaremos entre los ejes [-3,3]x[-1,3].&lt;br /&gt;
&lt;br /&gt;
== Curvas de nivel del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
A continuación veremos cómo actúa el campo escalar de temperaturas &amp;quot;T&amp;quot; sobre nuestro anillo y veremos representadas las curvas de nivel del campo sobre él. &lt;br /&gt;
Como podemos observar en la imagen, a partir de las curvas de nivel se deduce que el punto del anillo en el cual la temperatura es máxima es el punto (0,2).&lt;br /&gt;
&lt;br /&gt;
== Gradiente del campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Rotacional ==&lt;br /&gt;
&lt;br /&gt;
El rotacional del campo será: &amp;lt;math&amp;gt;\triangle \times \vec{u} \left ( \rho ,\theta  \right )=\left ( \frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} -\frac{d u_{\rho}}{d\theta } \vec{e_{z}} \right )&lt;br /&gt;
&amp;lt;/math&amp;gt; y dado que: &amp;lt;math&amp;gt;\frac{d\vec{e_{\theta }}\rho u_{\rho }}{dz} = 0&amp;lt;/math&amp;gt;, podemos concluir que: &amp;lt;math&amp;gt;\left | \triangle \times \vec{u} \left ( \rho ,\theta  \right )  \right | = \frac{\log(\rho )cos(2 \theta -\frac{\pi }{2})}{\rho }&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
num = 0.2; &lt;br /&gt;
u = 1:num:2; &lt;br /&gt;
v = linspace(pi/4,3*pi/4,6); &lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(u,v);&lt;br /&gt;
x = rho.*cos(theta);&lt;br /&gt;
y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
rotacional = abs((sin(2*theta-pi/2)./(rho)).*(log(rho)));&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,1);&lt;br /&gt;
surf(x,y,rotacional);&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Rotacional');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Rot21-A.jpg|marco|centro]]&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;br /&gt;
&lt;br /&gt;
== Sección ==&lt;br /&gt;
&lt;br /&gt;
Hola, soy el texto de una sección.&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionales21-A.jpg&amp;diff=51447</id>
		<title>Archivo:VectoresNormalesDireccionales21-A.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VectoresNormalesDireccionales21-A.jpg&amp;diff=51447"/>
				<updated>2022-12-07T19:27:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jose.serna.garcia: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jose.serna.garcia</name></author>	</entry>

	</feed>