<?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=Marcos+Tav%C3%ADo</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=Marcos+Tav%C3%ADo"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Marcos_Tav%C3%ADo"/>
		<updated>2026-04-26T10:58:15Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99173</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99173"/>
				<updated>2025-12-04T15:58:26Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Ecuación de Bernoulli */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO23.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que (&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt;) y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si se observa las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al analizar la gráfica de la función potencial, se observa un estrechamiento de las líneas equipotenciales alrededor del cuerpo. Este fenómeno indica que el flujo debe aumentar su velocidad en dichas zonas para mantener la continuidad, mientras que en las regiones donde las líneas se encuentran más separadas, la velocidad disminuye debido a un área de paso mayor.&lt;br /&gt;
&lt;br /&gt;
Utilizando el principio de Bernoulli (&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; ) un incremento de velocidad implica una reducción de presión. Por ello, en los laterales del cilindro se observan zonas de presión mínima asociadas a las velocidades máximas del flujo. En cambio, en los puntos donde el fluido impacta frontalmente contra el cuerpo, la velocidad se anula, generando una presión máxima. Estos puntos de velocidad nula y presión elevada coinciden con los puntos de remanso visibles en la gráfica del coeficiente de presión del apartado 6. &lt;br /&gt;
&lt;br /&gt;
La representación del campo de velocidades confirma este comportamiento, mostrando cómo la magnitud y la dirección del flujo se adaptan a la presencia del cilindro. Las flechas más largas corresponden a regiones de mayor velocidad, mientras que en las proximidades de los puntos de remanso, la intensidad del campo disminuye considerablemente.&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99171</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99171"/>
				<updated>2025-12-04T15:58:07Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO23.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si se observa las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al analizar la gráfica de la función potencial, se observa un estrechamiento de las líneas equipotenciales alrededor del cuerpo. Este fenómeno indica que el flujo debe aumentar su velocidad en dichas zonas para mantener la continuidad, mientras que en las regiones donde las líneas se encuentran más separadas, la velocidad disminuye debido a un área de paso mayor.&lt;br /&gt;
&lt;br /&gt;
Utilizando el principio de Bernoulli (&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; ) un incremento de velocidad implica una reducción de presión. Por ello, en los laterales del cilindro se observan zonas de presión mínima asociadas a las velocidades máximas del flujo. En cambio, en los puntos donde el fluido impacta frontalmente contra el cuerpo, la velocidad se anula, generando una presión máxima. Estos puntos de velocidad nula y presión elevada coinciden con los puntos de remanso visibles en la gráfica del coeficiente de presión del apartado 6. &lt;br /&gt;
&lt;br /&gt;
La representación del campo de velocidades confirma este comportamiento, mostrando cómo la magnitud y la dirección del flujo se adaptan a la presencia del cilindro. Las flechas más largas corresponden a regiones de mayor velocidad, mientras que en las proximidades de los puntos de remanso, la intensidad del campo disminuye considerablemente.&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99167</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99167"/>
				<updated>2025-12-04T15:56:59Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO23.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si se observa las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al analizar la gráfica de la función potencial, se observa un estrechamiento de las líneas equipotenciales alrededor del cuerpo. Este fenómeno indica que el flujo debe aumentar su velocidad en dichas zonas para mantener la continuidad, mientras que en las regiones donde las líneas se encuentran más separadas, la velocidad disminuye debido a un área de paso mayor.&lt;br /&gt;
&lt;br /&gt;
Utilizando el principio de Bernoulli (&amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; ) un incremento de velocidad implica una reducción de presión. Por ello, en los laterales del cilindro se observan zonas de presión mínima asociadas a las velocidades máximas del flujo. En cambio, en los puntos donde el fluido impacta frontalmente contra el cuerpo, la velocidad se anula, generando una presión máxima. Estos puntos de velocidad nula y presión elevada coinciden con los puntos de remanso visibles en la gráfica del coeficiente de presión del apartado 6. &lt;br /&gt;
&lt;br /&gt;
La representación del campo de velocidades confirma este comportamiento, mostrando cómo la magnitud y la dirección del flujo se adaptan a la presencia del cilindro. Las flechas más largas corresponden a regiones de mayor velocidad, mientras que en las proximidades de los puntos de remanso, la intensidad del campo disminuye considerablemente.&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99154</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99154"/>
				<updated>2025-12-04T15:53:23Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si se observa las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al analizar la gráfica de la función potencial, se observa un estrechamiento de las líneas equipotenciales alrededor del cuerpo. Este fenómeno indica que el flujo debe aumentar su velocidad en dichas zonas para mantener la continuidad, mientras que en las regiones donde las líneas se encuentran más separadas, la velocidad disminuye debido a un área de paso mayor.&lt;br /&gt;
&lt;br /&gt;
Utilizando el principio de Bernoulli (&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; ) un incremento de velocidad implica una reducción de presión. Por ello, en los laterales del cilindro se observan zonas de presión mínima asociadas a las velocidades máximas del flujo. En cambio, en los puntos donde el fluido impacta frontalmente contra el cuerpo, la velocidad se anula, generando una presión máxima. Estos puntos de velocidad nula y presión elevada coinciden con los puntos de remanso visibles en la gráfica del coeficiente de presión del apartado 6. &lt;br /&gt;
&lt;br /&gt;
La representación del campo de velocidades confirma este comportamiento, mostrando cómo la magnitud y la dirección del flujo se adaptan a la presencia del cilindro. Las flechas más largas corresponden a regiones de mayor velocidad, mientras que en las proximidades de los puntos de remanso, la intensidad del campo disminuye considerablemente.&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99129</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99129"/>
				<updated>2025-12-04T15:44:26Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si se observa las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_alrededor_de_un_obst%C3%A1culo_circular_(Grupo_29)&amp;diff=99122</id>
		<title>Flujo alrededor de un obstáculo circular (Grupo 29)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_alrededor_de_un_obst%C3%A1culo_circular_(Grupo_29)&amp;diff=99122"/>
				<updated>2025-12-04T15:42:53Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* Trayectorias de Partículas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo alrededor de un obstáculo circular (Grupo 29) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Rodrigo de Pelayo García García&lt;br /&gt;
&lt;br /&gt;
Sergio Resino Velayo&lt;br /&gt;
&lt;br /&gt;
Cayetano Gilabert Castejón&lt;br /&gt;
&lt;br /&gt;
Hugo Moreno Peregrina }}&lt;br /&gt;
El estudio del [https://es.wikipedia.org/wiki/Flujo '''flujo'''] alrededor de un cilindro circular es uno de los problemas más clásicos y analizados en la [https://es.wikipedia.org/wiki/Mecánica_de_fluidos '''mecánica de fluidos''']&lt;br /&gt;
teórica y aplicada. Su importancia en [https://es.wikipedia.org/wiki/Ingeniería_civil '''ingeniería civil'''] es notable, pues muchas estructuras presentan formas aproximadamente cilíndricas: pilas de puentes,&lt;br /&gt;
torres, tirantes, pilotes o tuberías expuestas a corrientes o viento.&lt;br /&gt;
&lt;br /&gt;
Comprender el comportamiento del flujo permite predecir fenómenos como la distribución de presiones alrededor del obstáculo, las fuerzas de arrastre y sustentación, el desprendimiento periódico de vórtices, los fenómenos de resonancia estructural y la erosión local en estructuras hidráulicas. El flujo alrededor de un cilindro combina varios conceptos clave de Teoría de Campos: los campos vectoriales, el gradiente, el rotacional, la divergencia y las líneas de corriente. A lo largo de este trabajo se desarrolla progresivamente la formulación matemática completa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Región del fluido y mallado en coordenadas polares =&lt;br /&gt;
&lt;br /&gt;
Para comenzar, se genera una malla que representa los puntos pertenecientes a la región donde se encuentra el fluido, situada en el exterior del cilindro de radio unidad. Para describir esta zona se emplean coordenadas polares dentro del anillo comprendido entre los radios 1 y 5, con centro en el origen. La visualización final se mostrará en coordenadas cartesianas dentro del dominio [-4,4] x [-4,4], de modo que se aprecie correctamente el área de trabajo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en [https://es.wikipedia.org/wiki/MATLAB '''MATLAB'''] es posible representar dicha malla:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado3_rodrigodepelayo.png|400px|miniaturadeimagen|Mallado que representa los puntos interiores de la región que ocupa un fluido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Parámetros del anillo&lt;br /&gt;
rho_inner = 1;      % radio interior (círculo unidad)&lt;br /&gt;
rho_outer = 5;      % radio exterior&lt;br /&gt;
n_rho = 40;         % número de curvas rho = cte (radiales concéntricas)&lt;br /&gt;
n_theta = 40;       % número de curvas theta = cte (radiales)&lt;br /&gt;
&lt;br /&gt;
% Generar malla en coordenadas polares&lt;br /&gt;
rho = linspace(rho_inner, rho_outer, n_rho);&lt;br /&gt;
theta = linspace(0, 2*pi, n_theta);&lt;br /&gt;
[U,V] = meshgrid(rho,theta);&lt;br /&gt;
&lt;br /&gt;
%Prarametrizar la superficie&lt;br /&gt;
hold on&lt;br /&gt;
X=U.*cos(V);&lt;br /&gt;
Y=U.*sin(V);&lt;br /&gt;
Z=0.*U;&lt;br /&gt;
&lt;br /&gt;
%Representación del mallado y dibujo del círculo&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'LineWidth',2);&lt;br /&gt;
%Delimitar los ejes&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4,4,-4,4]);&lt;br /&gt;
&lt;br /&gt;
% Marcas de eje &lt;br /&gt;
box on;&lt;br /&gt;
grid off;&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y título&lt;br /&gt;
xlabel('x');&lt;br /&gt;
ylabel('y');&lt;br /&gt;
title('Mallado del anillo');&lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Función potencial y campo de velocidades=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez delimitada la región en la que vamos a trabajar, el siguiente paso consiste en analizar el movimiento del fluido. Para ello estudiaremos la velocidad asociada a la función potencial, recordando que la velocidad en este tipo de modelos se obtiene aplicando el gradiente a dicha función. &lt;br /&gt;
&lt;br /&gt;
Antes de continuar, resulta útil recordar brevemente qué entendemos por campo escalar y campo vectorial. Un campo escalar definido sobre un dominio &amp;lt;math&amp;gt; D \subset \mathbb{R}^{3} &amp;lt;/math&amp;gt; es una función que asigna a cada punto de D un valor numérico. En cambio, un campo vectorial en un dominio &amp;lt;math&amp;gt; D \subset \mathbb{R}^{3} &amp;lt;/math&amp;gt; asocia a cada punto de D un veto, describiendo así tanto magnitud como direccional en cada posición del espacio.&lt;br /&gt;
&lt;br /&gt;
==Función potencial==&lt;br /&gt;
La función potencial a representar es la siguiente: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \varphi (\rho ,\theta)=(\rho +\frac{1}{\rho})\cos (\theta )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcion_potencial_rodrigodepelayo.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
I = linspace(1,5,200);      % mallado en rho&lt;br /&gt;
J = linspace(0,2*pi,300);   % mallado en theta&lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = rho .* cos(theta);&lt;br /&gt;
Y = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
%  Funcion potencial correcta &lt;br /&gt;
% phi(rho,theta) = (rho + 1/rho)*cos(theta)&lt;br /&gt;
phi = (rho + 1./rho) .* cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Contornos de la función de nivel &lt;br /&gt;
contour(X, Y, phi, 50, 'LineWidth', 1)&lt;br /&gt;
&lt;br /&gt;
% Círculo de radio 1&lt;br /&gt;
plot(cos(J), sin(J), 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Campo de velocidades==&lt;br /&gt;
&lt;br /&gt;
La velocidad de un campo escalar se representa a través del gradiente de esa función. Por eso, el campo de velocidades se expresa como &amp;lt;math&amp;gt;\vec u=\nabla\varphi&amp;lt;/math&amp;gt;. El gradiente escrito en coordenadas polares, queda:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u=\nabla\varphi=\frac{∂φ}{∂\rho}\vec{e}_\rho + \frac{1}{\rho}\frac{∂φ}{∂\theta}\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, se tiene que el campo de velocidades de la función potencial dada será:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u=((1-\frac{1}{\rho^2})cos(\theta)\vec{e}_\rho-(1+\frac{1}{\rho^2})sin(\theta)\vec{e}_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Campo_velocidades_rodrigodepelayo.png|400px|miniaturadeimagen|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Zoom_campo_velocidades_rodrigodepelayo.png|400px|miniaturadeimagen|Zoom campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
rho = linspace(1, 5, 40);          % Rango radial&lt;br /&gt;
th  = linspace(0, 2*pi, 80);       % Rango angular más fino para mejor detalle&lt;br /&gt;
&lt;br /&gt;
[U, V] = meshgrid(rho, th);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = U .* cos(V);&lt;br /&gt;
Y = U .* sin(V);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (U + 1./U) .* cos(V);&lt;br /&gt;
&lt;br /&gt;
%  Derivadas parciales en polares&lt;br /&gt;
dphi_dr  = (1 - 1./U.^2) .* cos(V);&lt;br /&gt;
dphi_dth = -(1 + 1./U^2) .* sin(V);&lt;br /&gt;
&lt;br /&gt;
% Gradiente transformado a coordenadas cartesianas &lt;br /&gt;
Cx = cos(V).*dphi_dr - (sin(V)./U).*dphi_dth;&lt;br /&gt;
Cy = sin(V).*dphi_dr + (cos(V)./U).*dphi_dth;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Figura completa&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
contour(X, Y, phi, 30)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X, Y, Cx, Cy, 'r')&lt;br /&gt;
plot(cos(th), sin(th), 'k', 'LineWidth', 1)&lt;br /&gt;
axis equal axis([-5 5 -5 5])&lt;br /&gt;
title('Función potencial y campo de velocidades')&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Zoom&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
contour(X, Y, phi, 30)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X, Y, Cx, Cy, 'r')&lt;br /&gt;
plot(cos(th), sin(th), 'k', 'LineWidth', 1)&lt;br /&gt;
&lt;br /&gt;
% Ajuste del zoom &lt;br /&gt;
axis equal&lt;br /&gt;
zoom_x = [-2 0];&lt;br /&gt;
zoom_y = [0 2];&lt;br /&gt;
axis([zoom_x zoom_y])&lt;br /&gt;
title('Zoom: ∇\phi ortogonal a curvas de nivel')&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Divergencia y Rotacional=&lt;br /&gt;
&lt;br /&gt;
==Divergencia del campo de velocidades==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u=u_\rho\vec{e}_\rho+u_\theta\vec{e}_\theta+u_z\vec{e}_z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia de un campo viene dada por la siguiente fórmula: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla\cdot\vec u=\frac{1}{\rho}[\frac{\partial}{\partial{\rho}}(\rho\cdot\ u_\rho)+\frac{\partial}{\partial{\theta}}u_\theta+\frac{\partial}{\partial{z}}(\rho\cdot\ u_z)]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia de un campo vectorial representa una magnitud escalar en la que se compara el flujo entrante y saliente en una superficie. Ahora calculamos la divergencia para nuestra función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla\cdot\vec u=\frac{1}{\rho}[\frac{\partial}{\partial{\rho}}[(\rho-\frac{1}{\rho})cos(\theta)]+\frac{\partial}{\partial{\theta}}[-(1+\frac{1}{\rho^2})sin(\theta)]]=\frac{1}{\rho}[(1+\frac{1}{\rho^2})cos(\theta)]+[-(1+\frac{1}{\rho^2})cos(\theta)]=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En conclusión, hemos obtenido que &amp;lt;math&amp;gt; {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt; , por lo que sabemos que el fluido ni se expande ni se contrae, así que podemos garantizar que el fluido es incompresible.&lt;br /&gt;
&lt;br /&gt;
==Rotacional del campo de velocidades==&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec u=u_\rho\vec{e}_\rho+u_\theta\vec{e}_\theta+u_z\vec{e}_z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo se define como: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla\times\vec u= \frac{1}{\rho}\begin{vmatrix} \vec {e}_{\rho}&amp;amp;\rho\cdot\vec {e}_{\theta}&amp;amp;\vec {e}_{z} \\ \frac{\partial}{\partial{\rho}}  &amp;amp; \frac{\partial}{\partial{\theta}}  &amp;amp; \frac{\partial}{\partial{z}}  \\ u_\rho  &amp;amp; \rho\cdot\ u_\theta  &amp;amp; {u_z} \end{vmatrix}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional indica tanto la dirección como la velocidad del giro del campo estudiado en cada punto. Muestra la tendencia de un campo a inducir rotación alrededor de un punto. Aplicando esto a nuestra función, obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla\times\vec u=\frac{1}{\rho}\begin{vmatrix} \vec {e}_{\rho}&amp;amp;\rho\vec {e}_{\theta}&amp;amp;\vec {e}_{z} \\ \frac{\partial}{\partial{\rho}}  &amp;amp; \frac{\partial}{\partial{\theta}}  &amp;amp; \frac{\partial}{\partial{z}}  \\ (1-\frac{1}{\rho^2})cos(\theta) &amp;amp; -(\rho+\frac{1}{\rho})sin(\theta)  &amp;amp; {0} \end{vmatrix}=\frac{1}{\rho}[(\frac{1}{\rho^2}-1)sen(\theta)]\vec {e}_{z}+[(1-\frac{1}{\rho^2})sen(\theta)]\vec {e}_{z}=\vec {0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras los cálculos, obtenemos que &amp;lt;math&amp;gt;{\nabla\times\bar{u}=0}&amp;lt;/math&amp;gt;, por tanto las partículas del flujo no giran.&lt;br /&gt;
&lt;br /&gt;
= Líneas de Corriente =&lt;br /&gt;
&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; determinan la trayectoria que siguen las partículas del fluido. Son curvas tangentes a los vectores velocidad de cada partícula. Para calcularlas, simplemente basta con hallar el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, o sea, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\(1-\frac{1}{\rho ^2})cos(\theta)&amp;amp;-(1+\frac{1}{\rho^2})sin(\theta)&amp;amp;0\end{vmatrix}=[(1+\frac{1}{\rho^2})sin(\theta)]e_\rho + [(1-\frac{1}{\rho ^2})cos(\theta)]e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la divergencia de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nula, podemos decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Además existe un potencial escalar &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, cuyo gradiente es &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que se conoce como función de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;. Para calcularla, se resuelve el siguiente sistema de ecuaciones diferenciales (&amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; se puede despreciar ya que se está trabajando en el plano): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;V_\rho=\frac{\partial \psi }{\partial \rho }&amp;lt;/math&amp;gt;   ,   &amp;lt;math&amp;gt;V_\theta=\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones, obtenemos la función &amp;lt;math&amp;gt;\psi=(\rho-\frac{1}{\rho})sin(\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuación creamos una representación gráfica en la que comprobamos que los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Este ha sido el código utilizado:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:vector_U_rodrigodepelayo.png|400px|miniaturadeimagen|Líneas de corriente, velocidad y vector u]]&lt;br /&gt;
[[Archivo:vector_U_zoom_rodrigodepelayo.png|400px|miniaturadeimagen|Líneas de corriente, velocidad y vector u con zoom ]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definición del mallado&lt;br /&gt;
nr = 40; nt = 80;&lt;br /&gt;
r = linspace(1, 4, nr);&lt;br /&gt;
theta = linspace(0, 2*pi, nt);&lt;br /&gt;
[R, T] = meshgrid(r, theta);&lt;br /&gt;
&lt;br /&gt;
X = R .* cos(T);&lt;br /&gt;
Y = R .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Cálculo función de corriente(Psi)&lt;br /&gt;
Psi = (R - 1./R) .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Cálculo vector velocidad (u)&lt;br /&gt;
% Componentes en Polares&lt;br /&gt;
Ur = (1 - 1./R.^2) .* cos(T);&lt;br /&gt;
Ut = -(1 + 1./R.^2) .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Convertimos a Cartesianas &lt;br /&gt;
Ux = Ur .* cos(T) - Ut .* sin(T);&lt;br /&gt;
Uy = Ur .* sin(T) + Ut .* cos(T);&lt;br /&gt;
Vx = -Uy; &lt;br /&gt;
Vy = Ux;&lt;br /&gt;
&lt;br /&gt;
% Representación gráfica&lt;br /&gt;
figure(4); clf;&lt;br /&gt;
set(gcf, 'Color', 'w');&lt;br /&gt;
&lt;br /&gt;
[C, h] = contour(X, Y, Psi, 50, 'LineWidth', 1); &lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Superponemos el campo de velocidades (u)&lt;br /&gt;
quiver(X , Y , Ux, Uy, 'LineWidth', 0.45 );&lt;br /&gt;
&lt;br /&gt;
quiver(X, Y, Vx, Vy,'color','r', 'LineWidth', 0.45)&lt;br /&gt;
&lt;br /&gt;
% Dibujamos el obstáculo&lt;br /&gt;
plot(cos(theta), sin(theta), 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-3.5 3.5 -3 3]);&lt;br /&gt;
%si le ponemos zoom: axis([-1.5 -0.5 -0 1])&lt;br /&gt;
&lt;br /&gt;
title('Apartado 4: Líneas de Corriente (\psi = cte) y Velocidad (\vec{u})');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
fprintf('Observa cómo las flechas negras (\vec{u}) son siempre TANGENTES a las líneas azules (\psi).\n');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Puntos de Frontera=&lt;br /&gt;
&lt;br /&gt;
Analizamos la velocidad en la frontera es decir sobre la superficie del cilindro (&amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* La componente radial es nula: &amp;lt;math&amp;gt;u_\rho(1, \theta) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* La componente tangencial es: &amp;lt;math&amp;gt;u_\theta(1, \theta) = -2\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* El módulo de la velocidad es: &amp;lt;math&amp;gt;|\vec{u}| = 2|\sin\theta|&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Puntos de Remanso (Velocidad = 0):====&lt;br /&gt;
&lt;br /&gt;
Se dan cuando &amp;lt;math&amp;gt;\sin\theta = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \rightarrow (x, y) = (1, 0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \rightarrow (x, y) = (-1, 0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estos puntos, el fluido choca contra el obstáculo y se detiene momentáneamente.&lt;br /&gt;
&lt;br /&gt;
====Puntos de Velocidad Máxima (Velocidad = 2):====&lt;br /&gt;
&lt;br /&gt;
Se dan cuando &amp;lt;math&amp;gt;|\sin\theta| = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi/2 \rightarrow (x, y) = (0, 1)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 3\pi/2 \rightarrow (x, y) = (0, -1)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
El fluido se acelera en los &amp;quot;hombros&amp;quot; del cilindro debido al estrechamiento de las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
=Presión según Bernouilli =&lt;br /&gt;
&lt;br /&gt;
Partimos de la ecuación de Bernoulli para un fluido con densidad &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt;, la ecuación se simplifica:&lt;br /&gt;
:&amp;lt;math&amp;gt;|\vec{u}|^2 + p = C \implies p = C - |\vec{u}|^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para el cálculo y la representación gráfica, elegiremos un valor arbitrario para la constante, por ejemplo '''C = 5'''. Así, la ecuación del campo de presiones es:&lt;br /&gt;
:&amp;lt;math&amp;gt;p(\rho, \theta) = 5 - |\vec{u}(\rho, \theta)|^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Extremos:'''&lt;br /&gt;
 &lt;br /&gt;
Observando la ecuación, la presión y la velocidad tienen una relación inversa (si una crece, la otra disminuye):&lt;br /&gt;
&lt;br /&gt;
* '''Presión Máxima:''' Se alcanza donde la velocidad es mínima (&amp;lt;math&amp;gt;|\vec{u}|=0&amp;lt;/math&amp;gt;).&lt;br /&gt;
*: Coincide con los '''Puntos de Remanso''' en &amp;lt;math&amp;gt;(1, 0)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(-1, 0)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*: Valor máximo: &amp;lt;math&amp;gt;p_{max} = 5 - 0 = 5&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* '''Presión Mínima:''' Se alcanza donde la velocidad es máxima (&amp;lt;math&amp;gt;|\vec{u}|=2&amp;lt;/math&amp;gt;).&lt;br /&gt;
*: Ocurre en la parte superior &amp;lt;math&amp;gt;(0, 1)&amp;lt;/math&amp;gt; e inferior &amp;lt;math&amp;gt;(0, -1)&amp;lt;/math&amp;gt; del cilindro.&lt;br /&gt;
*: Valor mínimo: &amp;lt;math&amp;gt;p_{min} = 5 - 2^2 = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Esto explica el fenómeno físico: el fluido pierde presión al acelerarse para rodear el obstáculo (efecto Venturi) y recupera presión al frenarse en la zona de estancamiento.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Presiones_rodrigodepelayo.png|400px|miniaturadeimagen|Presiones y puntos de remanso y velocidad máxima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros&lt;br /&gt;
U = 1;              % Velocidad del flujo uniforme&lt;br /&gt;
a = 1;              % Radio del cilindro&lt;br /&gt;
N = 400;            % Resolución del mallado&lt;br /&gt;
&lt;br /&gt;
rho = 1;            % Densidad del fluido (puedes cambiarla)&lt;br /&gt;
&lt;br /&gt;
%% Malla&lt;br /&gt;
x = linspace(-3,3,N);&lt;br /&gt;
y = linspace(-3,3,N);&lt;br /&gt;
[X,Y] = meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
R = sqrt(X.^2 + Y.^2);&lt;br /&gt;
Theta = atan2(Y,X);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades potencial&lt;br /&gt;
ur = U .* cos(Theta) .* (1 - (a^2 ./ R.^2));&lt;br /&gt;
ut = -U .* sin(Theta) .* (1 + (a^2 ./ R.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = ur .* cos(Theta) - ut .* sin(Theta);&lt;br /&gt;
Uy = ur .* sin(Theta) + ut .* cos(Theta);&lt;br /&gt;
&lt;br /&gt;
% Magnitud&lt;br /&gt;
V = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
&lt;br /&gt;
% En el interior del cilindro no hay flujo&lt;br /&gt;
mask = (R &amp;lt; a);&lt;br /&gt;
V(mask) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Cálculo del coeficiente de presión&lt;br /&gt;
% Bernoulli ideal:&lt;br /&gt;
% C_p = 1 - (V/U)^2&lt;br /&gt;
Cp = 1 - (V./U).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión absoluta relativa (solo escala)&lt;br /&gt;
p = rho * U^2 * Cp / 2;&lt;br /&gt;
p(mask) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure(&amp;quot;Color&amp;quot;,&amp;quot;w&amp;quot;);&lt;br /&gt;
contourf(X, Y, Cp, 60, &amp;quot;LineStyle&amp;quot;, &amp;quot;none&amp;quot;);&lt;br /&gt;
colorbar&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Contorno del cilindro&lt;br /&gt;
th = linspace(0,2*pi,300);&lt;br /&gt;
plot(a*cos(th), a*sin(th), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel(&amp;quot;x&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;y&amp;quot;);&lt;br /&gt;
title(&amp;quot;Campo de presiones (Coeficiente C_p) alrededor de un cilindro&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Trayectorias de Partículas =&lt;br /&gt;
Observando las representaciones de las líneas de corriente, la distribución de presiones y el módulo de la velocidad (gráficas correspondientes a los apartados 2.1, 6 y 4), se aprecia que conforme el flujo se acerca al obstáculo circular, tanto la presión como la velocidad experimentan cambios significativos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Lineas_de_corriente_1_rodrigodepelayo.png&lt;br /&gt;
Archivo:Presiones_rodrigodepelayo.png&lt;br /&gt;
Archivo:Campo_velocidades_rodrigodepelayo.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Al observar la gráfica de las líneas de corriente, se puede notar un estrechamiento al rodear el cuerpo. Debido a que el área de paso se reduce, el fluido debe acelerar para mantener el caudal constante. Mientras que en la zonas donde las líneas de corriente están más espaciadas, el área de paso es mayor y por ello la velocidad disminuye.&lt;br /&gt;
&lt;br /&gt;
Utilizando el principio de Bernoulli (&amp;lt;math&amp;gt;\frac{1}{2}\rho|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; ) explicado en el apartado anterior, un aumento de velocidad supone una disminución de presión. Por lo tanto, al rodear un cuerpo circular, la velocidad aumenta y la presión disminuye. Por el contrario, en el punto de impacto frontal se produce una velocidad nula, provocando una presión máxima.&lt;br /&gt;
Los puntos de velocidad máxima y los puntos de velocidad mínima (puntos de remanso) se ven representados en la grafica de presiones del apartado 6.&lt;br /&gt;
&lt;br /&gt;
= Circulación y Paradoja de D' Alembert =&lt;br /&gt;
A continuación, vamos a comprobar que la circulación del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; alrededor del obstáculo circular se anula. Aplicando el teorema de Kutta-Joukowski, el cual nos dice que la fuerza que ejerce el fluido sobre el obstáculo es proporcional a esta circulación, y sabiendo que es nula, podemos concluir que el fluido no ejerce ninguna fuerza sobre el obstáculo. Esto es lo que se conoce como la Paradoja de D'Alembert. Mediante la resolución de la siguiente integral, demostramos este suceso.&lt;br /&gt;
&lt;br /&gt;
Sean: p = presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt; = vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\int_{0}^{2\pi}p·\vec{n}·\vec{i}d\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puesto que &amp;lt;math&amp;gt;p\cdot\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, esto significa que, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;p(\rho, \theta) = 5 - |\vec{u}(\rho, \theta)|^2 = 5 - |\vec{u}(1,\theta)|^2 = 5 - 4sin^2(\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {n} = -\vec {e}_\rho&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec{n}\cdot\vec{i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\int_{0}^{2\pi}p·\vec{n}·\vec{i}d\theta=\int_{0}^{2\pi}(5 - 4sin^2(\theta))\cdot(-cos(\theta))d\theta=-[\frac{1}{3}(-4sin^3(\theta)+15sin(\theta))]_{0}^{2\pi}=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente, queda demostrado que la resultante de las fuerzas que ejerce el flujo en dirección horizontal es nula, cumpliendo así la Paradoja de D'Alembert.&lt;br /&gt;
&lt;br /&gt;
= Flujo cambiando la función  =&lt;br /&gt;
== Función potencial y campo de velocidades==&lt;br /&gt;
A continuación, observáremos como la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \varphi (\rho ,\theta)=(\rho +\frac{1}{\rho})\cos (\theta )+\frac{\theta}{4\pi} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Influye en:&lt;br /&gt;
&lt;br /&gt;
=== El flujo potencial===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Foto.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
I = linspace(1,5,200);          % mallado en rho&lt;br /&gt;
J = linspace(0,2*pi,300);       % mallado en theta&lt;br /&gt;
&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = rho .* cos(theta);&lt;br /&gt;
Y = rho .* sin(theta);&lt;br /&gt;
&lt;br /&gt;
% --- Función potencial corregida ---&lt;br /&gt;
% phi(rho,theta) = (rho + 1/rho)*cos(theta) + theta/(4*pi)&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta) + theta/(4*pi);&lt;br /&gt;
&lt;br /&gt;
% Contornos de la función de nivel&lt;br /&gt;
contour(X, Y, phi, 50, 'LineWidth', 1)&lt;br /&gt;
&lt;br /&gt;
% Círculo de radio 1&lt;br /&gt;
plot(cos(J), sin(J), 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Campo de velocidades===&lt;br /&gt;
&lt;br /&gt;
La velocidad de un campo escalar se representa a través del gradiente de esa función. Por eso, el campo de velocidades se expresa como &amp;lt;math&amp;gt;\vec{u} = \nabla\varphi&amp;lt;/math&amp;gt;. El gradiente escrito en coordenadas polares, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{u} = \nabla\varphi = \frac{\partial \varphi}{\partial \rho}\vec{e}_\rho + \frac{1}{\rho}\frac{\partial \varphi}{\partial \theta}\vec{e}_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para este caso, la función potencial incluye un término de circulación, definida como:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\varphi = \left(\rho + \frac{1}{\rho}\right)\cos(\theta) + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculando las derivadas parciales correspondientes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \varphi}{\partial \rho} = \left(1 - \frac{1}{\rho^2}\right)\cos(\theta)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \varphi}{\partial \theta} = -\left(\rho + \frac{1}{\rho}\right)\sin(\theta) + \frac{1}{4\pi}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, sustituyendo en la definición del gradiente (recordando dividir el término angular por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;), se tiene que el campo de velocidades será:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{u} = \left(1 - \frac{1}{\rho^2}\right)\cos(\theta)\vec{e}_\rho - \left[ \left(1 + \frac{1}{\rho^2}\right)\sin(\theta) - \frac{1}{4\pi\rho} \right]\vec{e}_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
[[Archivo:Funcion_potencial_2_rodrigodepelayo.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
[[Archivo:Funcion_potencial_2_zoom_rodrigodepelayo.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
rho = linspace(1, 5, 40);          % Rango radial&lt;br /&gt;
th  = linspace(0, 2*pi, 80);       % Rango angular más fino para mejor detalle&lt;br /&gt;
&lt;br /&gt;
[U, V] = meshgrid(rho, th);&lt;br /&gt;
&lt;br /&gt;
% Conversión a coordenadas cartesianas&lt;br /&gt;
X = U .* cos(V);&lt;br /&gt;
Y = U .* sin(V);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (U + 1./U).*cos(V) + V/(4*pi); &lt;br /&gt;
&lt;br /&gt;
%  Derivadas parciales en polares&lt;br /&gt;
dphi_dr  = (1 - 1./U.^2).* cos(V);&lt;br /&gt;
dphi_dth = -(U + 1./U).*sin(V) + 1/(4*pi);&lt;br /&gt;
&lt;br /&gt;
% Gradiente transformado a coordenadas cartesianas &lt;br /&gt;
Cx = cos(V).*dphi_dr - (sin(V)./U).*dphi_dth;&lt;br /&gt;
Cy = sin(V).*dphi_dr + (cos(V)./U).*dphi_dth;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
% Figura completa&lt;br /&gt;
&lt;br /&gt;
figure;&lt;br /&gt;
subplot(1,2,1)&lt;br /&gt;
contour(X, Y, phi, 30)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X, Y, Cx, Cy, 'r')&lt;br /&gt;
plot(cos(th), sin(th), 'LineWidth', 2)&lt;br /&gt;
axis equal; axis([-5 5 -5 5])&lt;br /&gt;
title('Función potencial y campo de velocidades')&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
colorbar&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% Zoom&lt;br /&gt;
&lt;br /&gt;
subplot(1,2,2)&lt;br /&gt;
contour(X, Y, phi, 30)&lt;br /&gt;
hold on&lt;br /&gt;
quiver(X, Y, Cx, Cy, 'r')&lt;br /&gt;
plot(cos(th), sin(th), 'LineWidth', 2)&lt;br /&gt;
&lt;br /&gt;
% Ajuste del zoom &lt;br /&gt;
axis equal&lt;br /&gt;
zoom_x = [0.5 2.5];&lt;br /&gt;
zoom_y = [-1 1];&lt;br /&gt;
axis([zoom_x zoom_y])&lt;br /&gt;
title('Zoom: ∇\phi ortogonal a curvas de nivel')&lt;br /&gt;
xlabel('X')&lt;br /&gt;
ylabel('Y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Divergencia y Rotacional==&lt;br /&gt;
&lt;br /&gt;
===Divergencia del campo de velocidades ===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec{u} = u_\rho\vec{e}_\rho + u_\theta\vec{e}_\theta + u_z\vec{e}_z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia de un campo viene dada por la siguiente fórmula en coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \cdot \vec{u} = \frac{1}{\rho} \left[ \frac{\partial}{\partial \rho}(\rho \cdot u_\rho) + \frac{\partial}{\partial \theta} u_\theta + \frac{\partial}{\partial z}(\rho \cdot u_z) \right]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La divergencia de un campo vectorial representa una magnitud escalar en la que se compara el flujo entrante y saliente en una superficie. Ahora calculamos la divergencia para nuestra función con circulación:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \cdot \vec{u} = \frac{1}{\rho}\frac{\partial}{\partial \rho}\left[ \left(\rho - \frac{1}{\rho}\right)\cos(\theta) \right] + \frac{1}{\rho}\frac{\partial}{\partial \theta}\left[ -\left(1 + \frac{1}{\rho^2}\right)\sin(\theta) + \frac{1}{4\pi\rho} \right]&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Observamos que la derivada respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; del término de circulación (&amp;lt;math&amp;gt;\frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;) es cero.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \cdot \vec{u} = \frac{1}{\rho}\left[ \left(1 + \frac{1}{\rho^2}\right)\cos(\theta) \right] + \frac{1}{\rho}\left[ -\left(1 + \frac{1}{\rho^2}\right)\cos(\theta) \right] = 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En conclusión, hemos obtenido que &amp;lt;math&amp;gt;\nabla \cdot \vec{u} = 0&amp;lt;/math&amp;gt;, por lo que sabemos que el fluido ni se expande ni se contrae, así que podemos garantizar que el fluido es incompresible.&lt;br /&gt;
&lt;br /&gt;
===Rotacional del campo de velocidades ===&lt;br /&gt;
Sea &amp;lt;math&amp;gt;\vec{u} = u_\rho\vec{e}_\rho + u_\theta\vec{e}_\theta + u_z\vec{e}_z&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo se define como:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \times \vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \rho \cdot \vec{e}_\theta &amp;amp; \vec{e}_z \\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z} \\ u_\rho &amp;amp; \rho \cdot u_\theta &amp;amp; u_z \end{vmatrix}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El rotacional indica tanto la dirección como la velocidad del giro del campo estudiado en cada punto. Muestra la tendencia de un campo a inducir rotación alrededor de un punto. Aplicando esto a nuestra función, donde &amp;lt;math&amp;gt;\rho u_\theta = -(\rho + 1/\rho)\sin(\theta) + 1/4\pi&amp;lt;/math&amp;gt;, obtenemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \times \vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \rho \vec{e}_\theta &amp;amp; \vec{e}_z \\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z} \\ (1 - \frac{1}{\rho^2})\cos(\theta) &amp;amp; -(\rho + \frac{1}{\rho})\sin(\theta) + \frac{1}{4\pi} &amp;amp; 0 \end{vmatrix}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculando la componente en &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; (única no nula en 2D):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\nabla \times \vec{u} = \frac{1}{\rho} \left[ \frac{\partial}{\partial \rho}\left( -(\rho + \frac{1}{\rho})\sin(\theta) + \frac{1}{4\pi} \right) - \frac{\partial}{\partial \theta}\left( (1 - \frac{1}{\rho^2})\cos(\theta) \right) \right]\vec{e}_z&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;= \frac{1}{\rho} \left[ \left( -(1 - \frac{1}{\rho^2})\sin(\theta) + 0 \right) - \left( -(1 - \frac{1}{\rho^2})\sin(\theta) \right) \right]\vec{e}_z = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras los cálculos, obtenemos que &amp;lt;math&amp;gt;\nabla \times \vec{u} = 0&amp;lt;/math&amp;gt;, por tanto las partículas del fluido no giran (es irrotacional), a pesar de la existencia de circulación global alrededor del cilindro.&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; determinan la trayectoria que siguen las partículas del fluido. Son curvas tangentes a los vectores velocidad de cada partícula. Para calcularlas, simplemente basta con hallar el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, o sea, &amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u} = \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1 - \frac{1}{\rho^2})\cos(\theta) &amp;amp; -\left[(1 + \frac{1}{\rho^2})\sin(\theta) - \frac{1}{4\pi\rho}\right] &amp;amp; 0 \end{vmatrix}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;= \left[ \left(1 + \frac{1}{\rho^2}\right)\sin(\theta) - \frac{1}{4\pi\rho} \right]\vec{e}_\rho + \left[ \left(1 - \frac{1}{\rho^2}\right)\cos(\theta) \right]\vec{e}_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sabiendo que la divergencia de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nula, podemos decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional (y viceversa). Además existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente es &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que se conoce como función de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;. Para calcularla, se resuelve el siguiente sistema de ecuaciones diferenciales (&amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; se puede despreciar ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;V_\rho = \frac{\partial \psi}{\partial \rho}, \quad V_\theta = \frac{1}{\rho}\frac{\partial \psi}{\partial \theta}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al integrar &amp;lt;math&amp;gt;V_\rho&amp;lt;/math&amp;gt; respecto a &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, el término &amp;lt;math&amp;gt;1/\rho&amp;lt;/math&amp;gt; da lugar a un logaritmo natural. Tras despejar e integrar ambas ecuaciones, obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\psi = \left(\rho - \frac{1}{\rho}\right)\sin(\theta) - \frac{1}{4\pi}\ln(\rho)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuación creamos una representación gráfica en la que comprobamos que los vectores que componen &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Este ha sido el código utilizado:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Fotosinzoom.png|500px|miniaturadeimagen]]&lt;br /&gt;
[[Archivo:Fotoconzoom.png|500px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Configuración del Modelo&lt;br /&gt;
nr = 60; nt = 100;              % Aumentamos la resolución para curvas suaves&lt;br /&gt;
r = linspace(1, 4.5, nr);       % Radio desde 1 hasta 4.5&lt;br /&gt;
theta = linspace(0, 2*pi, nt);  % 0 a 2pi&lt;br /&gt;
[R, T] = meshgrid(r, theta);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas Cartesianas&lt;br /&gt;
X = R .* cos(T);&lt;br /&gt;
Y = R .* sin(T);&lt;br /&gt;
&lt;br /&gt;
% Cálculos Físicos&lt;br /&gt;
% 1. Función de Corriente (Psi)&lt;br /&gt;
Psi = (R - 1./R) .* sin(T) - (1/(4*pi)) * log(R);&lt;br /&gt;
&lt;br /&gt;
% 2. Campo de Velocidades (u)&lt;br /&gt;
Ur = (1 - 1./R.^2) .* cos(T);&lt;br /&gt;
Ut = -(1 + 1./R.^2) .* sin(T) + 1./(4*pi*R);&lt;br /&gt;
&lt;br /&gt;
% Conversión de vectores a Cartesianas&lt;br /&gt;
Ux = Ur .* cos(T) - Ut .* sin(T);&lt;br /&gt;
Uy = Ur .* sin(T) + Ut .* cos(T);&lt;br /&gt;
&lt;br /&gt;
% GENERACIÓN DE GRÁFICOS&lt;br /&gt;
figure('Name', 'Líneas de Corriente y Velocidad', 'Color', 'w');&lt;br /&gt;
&lt;br /&gt;
% GRÁFICA 1: VISTA NORMAL&lt;br /&gt;
subplot(1, 2, 1)&lt;br /&gt;
&lt;br /&gt;
% Dibujamos líneas de corriente&lt;br /&gt;
contour(X, Y, Psi, 40, 'LineWidth', 1.0); &lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Dibujamos vectores de velocidad (u)&lt;br /&gt;
q1 = quiver(X, Y, Ux, Uy, 'Color', [0.2 0.2 0.2], 'LineWidth', 0.8);&lt;br /&gt;
&lt;br /&gt;
% Dibujamos el cilindro&lt;br /&gt;
plot(cos(theta), sin(theta), 'k', 'LineWidth', 2.5);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-3.5 3.5 -3 3])&lt;br /&gt;
title('Vista General: Líneas de Corriente \psi')&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
% GRÁFICA 2: ZOOM&lt;br /&gt;
subplot(1, 2, 2)&lt;br /&gt;
&lt;br /&gt;
% Dibujamos líneas de corriente&lt;br /&gt;
contour(X, Y, Psi, 60, 'LineWidth', 1.2);&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Dibujamos vectores de velocidad&lt;br /&gt;
q2 = quiver(X, Y, Ux, Uy, 'Color', 'r', 'LineWidth', 1.2, 'AutoScaleFactor', 0.6);&lt;br /&gt;
&lt;br /&gt;
% Dibujamos el cilindro&lt;br /&gt;
plot(cos(theta), sin(theta), 'k', 'LineWidth', 3);&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2 0.5 0 2]) &lt;br /&gt;
title('Zoom: Detalle cerca de la superficie')&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99113</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99113"/>
				<updated>2025-12-04T15:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99112</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99112"/>
				<updated>2025-12-04T15:40:41Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99108</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99108"/>
				<updated>2025-12-04T15:39:37Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;350px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99107</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99107"/>
				<updated>2025-12-04T15:39:15Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99106</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99106"/>
				<updated>2025-12-04T15:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300px&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99105</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99105"/>
				<updated>2025-12-04T15:38:44Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99104</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99104"/>
				<updated>2025-12-04T15:38:32Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Funcionpotencial2_1.jpg&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99080</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99080"/>
				<updated>2025-12-04T15:30:27Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Captura de pantalla 2025-12-03 154954.png&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Velocidades2_2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99075</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99075"/>
				<updated>2025-12-04T15:29:27Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Captura de pantalla 2025-12-03 154954.png&lt;br /&gt;
Archivo:apartadonum6.jpg&lt;br /&gt;
Archivo:Campo_velocidades_rodrigodepelayo.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99064</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99064"/>
				<updated>2025-12-04T15:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Captura de pantalla 2025-12-03 154954.png&lt;br /&gt;
Archivo:Presiones_rodrigodepelayo.png&lt;br /&gt;
Archivo:Campo_velocidades_rodrigodepelayo.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99062</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=99062"/>
				<updated>2025-12-04T15:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|500px|thumb|right|Figura 4 - Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|550px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:FOTO3.png|500|thumb|Centro]]&lt;br /&gt;
&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran: &amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
[[Archivo:apartadonum6.jpg|650px|thumb|right|Figura 6 - Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
Uinf = 1;            % Velocidad del flujo no perturbado&lt;br /&gt;
Rcil = 1;            % Radio del cilindro&lt;br /&gt;
NN = 420;            % Resolución de la malla&lt;br /&gt;
&lt;br /&gt;
dens = 1.2;          % Densidad del fluido&lt;br /&gt;
&lt;br /&gt;
%% Construcción de la malla 2D&lt;br /&gt;
xx = linspace(-3.2, 3.2, NN);&lt;br /&gt;
yy = linspace(-3.2, 3.2, NN);&lt;br /&gt;
[XX, YY] = meshgrid(xx, yy);&lt;br /&gt;
&lt;br /&gt;
RR = hypot(XX, YY);&lt;br /&gt;
ANG = atan2(YY, XX);&lt;br /&gt;
&lt;br /&gt;
%% Campo de velocidades&lt;br /&gt;
u_rad = Uinf .* cos(ANG) .* (1 - (Rcil^2 ./ RR.^2));&lt;br /&gt;
u_tan = -Uinf .* sin(ANG) .* (1 + (Rcil^2 ./ RR.^2));&lt;br /&gt;
&lt;br /&gt;
Ux = u_rad .* cos(ANG) - u_tan .* sin(ANG);&lt;br /&gt;
Uy = u_rad .* sin(ANG) + u_tan .* cos(ANG);&lt;br /&gt;
&lt;br /&gt;
Vnorm = sqrt(Ux.^2 + Uy.^2);&lt;br /&gt;
maskCil = (RR &amp;lt; Rcil);&lt;br /&gt;
Vnorm(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Coeficiente de presión&lt;br /&gt;
Cp_field = 1 - (Vnorm ./ Uinf).^2;&lt;br /&gt;
&lt;br /&gt;
%% Presión dimensional&lt;br /&gt;
pres = 0.5 * dens * Uinf^2 .* Cp_field;&lt;br /&gt;
pres(maskCil) = NaN;&lt;br /&gt;
&lt;br /&gt;
%% Gráfica&lt;br /&gt;
figure('Color', [1 1 1]);&lt;br /&gt;
contourf(XX, YY, Cp_field, 55, 'LineStyle', 'none');&lt;br /&gt;
colormap(turbo);&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
thetaPlot = linspace(0, 2*pi, 350);&lt;br /&gt;
plot(Rcil*cos(thetaPlot), Rcil*sin(thetaPlot), 'w', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Coordenada X');&lt;br /&gt;
ylabel('Coordenada Y');&lt;br /&gt;
title('Distribución del coeficiente de presión alrededor de un cilindro');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;250px&amp;quot; heights=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
Archivo:Lineas_de_corriente_1_rodrigodepelayo.png&lt;br /&gt;
Archivo:Presiones_rodrigodepelayo.png&lt;br /&gt;
Archivo:Campo_velocidades_rodrigodepelayo.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula.  Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral: &amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;p = 5 - 4 \sin^2\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt;  &lt;br /&gt;
Para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta: &amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral: &amp;lt;math&amp;gt;\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (5 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-5 \cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\int_0^{2\pi} -5 \cos\theta , d\theta = [-5 \sin\theta]_0^{2\pi} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt; \int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula: &amp;lt;math&amp;gt;\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|350px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido, al calcularse la velocidad a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: [math]\boxed{\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_{\rho} + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_{\theta}}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
* &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas. Usamos la transformación:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
- [math]\boxed{\text{Rotacional}}[/math]: El rotacional indica la dirección y la velocidad del giro del campo en cada punto. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas se calcula como: [math]\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\\frac{\partial}{\partial\rho}&amp;amp;\frac{\partial}{\partial\theta}&amp;amp;\frac{\partial}{\partial z}\\u_\rho&amp;amp;\rho u_\theta&amp;amp;u_z\end{vmatrix}[/math]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo obtenidas del potencial son: &lt;br /&gt;
*[math]u_\rho=\left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_\theta=-\left(1+\frac{1}{\rho^{2}}\right)\sin\theta+\frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
*[math]u_z=0[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo: [math]\nabla\times\vec{u}=\frac{1}{\rho}\left[\vec{e}_\rho(0)+\vec{e}_\theta(0)+\vec{e}_z\left(\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}\right)\right][/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cálculo de los términos:&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\theta)=-(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\rho}{\partial\theta}=-(1-\tfrac{1}{\rho^2})\sin\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\frac{\partial}{\partial\rho}(\rho u_\theta)-\frac{\partial u_\rho}{\partial\theta}=-\frac{1}{4\pi\rho^2}[/math] y por tanto: [math]\nabla\times\vec{u}=-\frac{1}{4\pi\rho^{3}}\vec{e}_z[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lejos del cilindro ([math]\rho\gg1[/math]) el campo es prácticamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- [math]\boxed{\text{Divergencia}}[/math]: La divergencia mide el flujo neto entrante o saliente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas: [math]\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial u_\theta}{\partial\theta}+\frac{\partial u_z}{\partial z}\right\}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo:&lt;br /&gt;
&lt;br /&gt;
* [math]\rho u_\rho=(\rho-\tfrac{1}{\rho})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial}{\partial\rho}(\rho u_\rho)=(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
* [math]\frac{\partial u_\theta}{\partial\theta}=-(1+\tfrac{1}{\rho^2})\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces: [math]\nabla\cdot\vec{u}=\frac{1}{\rho}\left[(1+\tfrac{1}{\rho^{2}})\cos\theta-(1+\tfrac{1}{\rho^{2}})\cos\theta\right]=0[/math] y por tanto, el campo es incompresible: [math]\nabla\cdot\vec{u}=0[/math].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;[math]\vec{v}=\vec{k}\times\vec{u}=\begin{vmatrix}\vec{e}_\rho&amp;amp;\vec{e}_\theta&amp;amp;\vec{e}_z\\0&amp;amp;0&amp;amp;1\\\frac{\partial\varphi}{\partial\rho}&amp;amp;\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}&amp;amp;0\end{vmatrix}=-\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho+\left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es: &amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta &amp;lt;/math&amp;gt; &lt;br /&gt;
* &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
- [math]V_\rho = \left(1+\frac{1}{\rho^{2}}\right)\sin\theta - \frac{1}{4\pi\rho}[/math]&lt;br /&gt;
&lt;br /&gt;
- [math]V_\theta = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano): [math]\frac{\partial\psi}{\partial\rho}=V_\rho \qquad,\frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función: [math]\boxed{\psi(\rho,\theta)=\left(\rho-\frac{1}{\rho}\right)\sin\theta-\frac{1}{4\pi}\ln(\rho)}[/math]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96574</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96574"/>
				<updated>2025-12-03T15:11:02Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\vec{e}\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.&lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96546</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96546"/>
				<updated>2025-12-03T15:06:19Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho},\vec{e}\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta},\vec{e}\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.&lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96540</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96540"/>
				<updated>2025-12-03T15:05:14Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho},\vec{e}\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta},\vec{e}\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta ;+; \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta + \frac{1}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
&amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta + \frac{1}{4\pi\rho}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.&lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_x = \left(1 - \frac{1}{\rho^2}\right)\cos^2\theta + \left(1 + \frac{1}{\rho^2}\right)\sin^2\theta - \frac{1}{4\pi\rho}\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta + \frac{1}{4\pi\rho}\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96516</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96516"/>
				<updated>2025-12-03T15:00:43Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:FOTO2.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96485</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96485"/>
				<updated>2025-12-03T14:55:27Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta + \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96482</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96482"/>
				<updated>2025-12-03T14:55:10Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por:&lt;br /&gt;
&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta ;+; \frac{\theta}{4\pi}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96476</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96476"/>
				<updated>2025-12-03T14:53:29Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-03 154954.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96438</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96438"/>
				<updated>2025-12-03T14:41:31Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:VeloEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96437</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96437"/>
				<updated>2025-12-03T14:41:01Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VeloEje9.png&amp;diff=96436</id>
		<title>Archivo:VeloEje9.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VeloEje9.png&amp;diff=96436"/>
				<updated>2025-12-03T14:40:41Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96428</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96428"/>
				<updated>2025-12-03T14:39:27Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de Velocidades');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96378</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96378"/>
				<updated>2025-12-03T14:26:14Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96374</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96374"/>
				<updated>2025-12-03T14:25:59Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Función Potencial y Campo de Velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
[[Archivo:PotEje9.png|400px|miniaturadeimagen|Función Potencial]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:PotEje9.png&amp;diff=96367</id>
		<title>Archivo:PotEje9.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:PotEje9.png&amp;diff=96367"/>
				<updated>2025-12-03T14:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96353</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96353"/>
				<updated>2025-12-03T14:21:25Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Líneas de corriente del campo \vec{u} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96351</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96351"/>
				<updated>2025-12-03T14:21:00Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* Líneas de corriente del campo \vec{u} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96350</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96350"/>
				<updated>2025-12-03T14:20:14Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Líneas de corriente del campo \vec{u} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96349</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96349"/>
				<updated>2025-12-03T14:19:59Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96345</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=96345"/>
				<updated>2025-12-03T14:18:53Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Líneas de corriente del campo \vec{u} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las partículas del fluido. Por lo que se comenzará calculando el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, que en cada punto es ortogonal a &amp;lt;math&amp;gt;\boxed{\vec{u} : \vec{v} = \vec{k} \times \vec{u}}&amp;lt;/math&amp;gt; :&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&lt;br /&gt;
=\begin{vmatrix} \vec e_\rho &amp;amp; \vec e_\theta &amp;amp; \vec e_z \\ 0 &amp;amp; 0 &amp;amp; 1 \\ (1-\frac{1}{\rho^2})\cos\theta &amp;amp; -(1+\frac{1}{\rho^2})\sin\theta &amp;amp; 0 \end{vmatrix} =(1+\tfrac{1}{\rho^2})\sin\theta\,\vec e_\rho +\left(1-\tfrac{1}{\rho^2}\right)\cos\theta\,\vec e_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el apartado 3.1 se ha comprobado que , el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo.&lt;br /&gt;
Este resultado implica que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; posee un potencial &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, cuyo gradiente coincide con el propio campo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para determinar dicho potencial debe resolverse el sistema (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi}{\partial \theta}=V_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al haber despejado e integrado ambas ecuaciones &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; se obtiene la función:&amp;lt;math&amp;gt; \boxed{ \psi=\sin\theta\left(\rho-\frac{1}{\rho}\right) } &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez calculado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;  del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, con la ayuda de  MATLAB verificamos que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;.&lt;br /&gt;
Se puede ver gráficamente, gracias a el siguiente codigo de matlab:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Líneas de Corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Aun cuando los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; se presentan como ortogonales respecto a las líneas de corriente, los vectores de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a dichas curvas, manteniendo, a su vez, una perpendicularidad rigurosa con los vectores anteriormente citados de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;.Para poder demostrar esta afirmación graficamente, nos apoyamos en un codgio MATLAB.&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt;\vec v&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec u&amp;lt;/math&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);&lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);&lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((rho-1./rho).*sin(theta));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Gradiente de PSI (campo v)&lt;br /&gt;
DX= ((1+1./(rho.^2)).*sin(theta));&lt;br /&gt;
DY= ((1-1./(rho.^2)).*cos(theta));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial phi (campo u)&lt;br /&gt;
DXX= (1-1./(rho.^2)).*cos(theta);&lt;br /&gt;
DYY= -(1+1./(rho.^2)).*sin(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
Con el objetivo de una apreciación más detallada de la tangencialidad que forma &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; con las líneas de corriente y de  ortogonalidad formada por &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la representación gráfica en un punto particular. Cabe destacar que esta relación se mantiene de manera uniforme en todo el campo, como se comprueba en la siguiente gráfica:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6final.png|450px|thumb|right|Figura 7 - Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como los vectores &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son perpendiculares a las líneas de corriente, los vectores &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deben ser tangentes a ellas y, por tanto, ortogonales a &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para visualizar esta propiedad se ha generado un código que muestra claramente dichos ángulos rectos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado6bfinal.png|400px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Como p &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; es la fuerza que ejerce el fluido en cada punto de la frontera, al sumar la proyección de todas estas fuerzas sobre la dirección &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt; la resultante es nula. &lt;br /&gt;
Por lo que, el fluido no realizara ninguna fuerza sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para poder demostrarlo, hay que resolver la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
p = 1 - 4 \sin^2\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; \vec{n} = - \vec{e}_\rho &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\vec {i} = 1\cdot\vec {i}&amp;lt;/math&amp;gt; ; para hallar el valor de este vector en cilíndricas se usará la matriz de cambio de base previamente utilizada pero traspuesta:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
y el vector unitario horizontal en cilíndricas se obtiene mediante la matriz de cambio de base transpuesta:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \begin{pmatrix} cos(\theta) &amp;amp;  sin(\theta) &amp;amp; 0 \\ -sin(\theta) &amp;amp; cos(\theta) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1 \end{pmatrix} \begin{pmatrix} 1 \\ 0 \\ 0  \end{pmatrix} = cos(\theta)\vec {e}_\rho-sin(\theta)\vec {e}_\theta&amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente se llega a &amp;lt;math&amp;gt;\vec {n}\cdot\vec {i}=-cos(\theta)&amp;lt;/math&amp;gt; pudiéndose así realizar la integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = \int_0^{2\pi} (1 - 4 \sin^2\theta) \cdot (-\cos\theta) , d\theta = \int_0^{2\pi} (-\cos\theta + 4 \cos\theta \sin^2\theta) , d\theta&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolviendo término a término:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} -\cos\theta , d\theta = [-\sin\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_0^{2\pi} 4 \cos\theta \sin^2\theta , d\theta = [\frac{4}{3} \sin^3\theta]_0^{2\pi} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la integral total es nula:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{0}^{2\pi} p \cdot \vec{n} \cdot \vec{i} , d\theta = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Reanálisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95370</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95370"/>
				<updated>2025-12-02T20:10:55Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU2.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VyU2.png&amp;diff=95369</id>
		<title>Archivo:VyU2.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VyU2.png&amp;diff=95369"/>
				<updated>2025-12-02T20:10:36Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95366</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95366"/>
				<updated>2025-12-02T20:09:37Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU.png|400px|miniaturadeimagen|]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95361</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95361"/>
				<updated>2025-12-02T20:08:51Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:VyU.png|400px|miniaturadeimagen|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:VyU.png&amp;diff=95359</id>
		<title>Archivo:VyU.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:VyU.png&amp;diff=95359"/>
				<updated>2025-12-02T20:06:40Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95290</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95290"/>
				<updated>2025-12-02T19:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Captura de pantalla 2025-12-02 201628.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95275</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95275"/>
				<updated>2025-12-02T19:21:34Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:Potencial.png|400px|miniaturadeimagen|Funcion Potencial]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura_de_pantalla_2025-12-02_201628.png&amp;diff=95257</id>
		<title>Archivo:Captura de pantalla 2025-12-02 201628.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura_de_pantalla_2025-12-02_201628.png&amp;diff=95257"/>
				<updated>2025-12-02T19:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95254</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=95254"/>
				<updated>2025-12-02T19:14:37Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo es estudiar el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar: &amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;, definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;, lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido. Recordemos que la velocidad se calcula a partir del gradiente de la función potencial: &amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por: &amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* La función potencial es: &amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sus derivadas parciales son: &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son: &amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial proporcionan información esencial sobre el comportamiento físico del fluido que representan. La divergencia permite identificar si el fluido se comprime o se expande localmente, mientras que el rotacional muestra si las partículas experimentan algún tipo de giro o movimiento&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores velocidad de las párticulas del fluido. Para hallar estas lineas, hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z [6pt]\frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} [6pt]v_\rho &amp;amp; \rho v_\theta &amp;amp; 0\end{vmatrix}=\frac{1}{\rho}\left[\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\frac{\partial \psi}{\partial\rho}\right)-\frac{\partial}{\partial\theta}\left(\frac{1}{\rho}\frac{\partial \psi}{\partial \theta}\right)\right)\right]=\frac{1}{\rho}\left[\vec e_z\left(-\rho\frac{\partial^2\psi}{\partial\rho^2} - \frac{\partial\psi}{\partial\rho} - \frac{1}{\rho}\frac{\partial^2\psi}{\partial\theta^2}\right)\right]\nabla\times\vec{v} = -\vec e_z\left(\frac{\partial^2\psi}{\partial\rho^2} + \frac{1}{\rho}\frac{\partial\psi}{\partial\rho} + \frac{1}{\rho^2}\frac{\partial^2\psi}{\partial\theta^2}\right) = -\vec e_z (\nabla^2\psi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso. Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
Sobre la frontera se cumple: &amp;lt;math&amp;gt;\rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades (ya calculadas previamente) eran:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho = \left( 1 - \frac{1}{\rho^2} \right)\cos\theta, \qquad u_\theta = -\left( 1 + \frac{1}{\rho^2} \right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la frontera &amp;lt;math&amp;gt; \rho = 1 . &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1} = 0, \qquad u_{\theta}\big|_{\rho=1} = -2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La rapidez sobre 𝑆 es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}| = 2\,|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Máxima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 1 \quad\Rightarrow\quad \theta = \frac{\pi}{2},\ \frac{3\pi}{2}. &amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{max}} = (0,\,1),(0,\,-1). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Mínima velocidad en 𝑆:&lt;br /&gt;
&lt;br /&gt;
Ocurre cuando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\sin\theta| = 0 \quad\Rightarrow\quad \theta = 0,\ \pi. &amp;lt;/math&amp;gt;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En cartesianas: &amp;lt;math&amp;gt; (\,x,y\,)_{\text{min}} = (1,\,0),(-1,\,0). &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
También se podría haber derivado la expresión de la rapidez e igualado a cero para obtener los extremos, pero ambos procedimientos —derivar o razonarlo directamente a partir de 2∣sin𝜃∣— conducen exactamente al mismo resultado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
Los puntos de remanso sobre 𝑆 se obtienen imponiendo:&lt;br /&gt;
&amp;lt;math&amp;gt; u_{\rho}\big|_{\rho=1}=0,\quad u_{\theta}\big|_{\rho=1}=0 \;\Longrightarrow\; -2\sin\theta=0 \;\Longrightarrow\; \sin\theta=0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
De aquí: &amp;lt;math&amp;gt; \theta = 0,\quad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Observaciones físicas:&lt;br /&gt;
&lt;br /&gt;
En estos puntos la velocidad del fluido es nula respecto al sólido (puntos de estancamiento en la superficie del cilindro).&amp;lt;br/&amp;gt;&lt;br /&gt;
Según la ecuación de Bernoulli (en flujo potencial incompresible), un punto de remanso corresponde localmente a un máximo de presión estática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se pueden observar mejor estos puntos calculados visualmente a través de MATLAB:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:puntosapartado5.jpg|700px|thumb|right|Figura 5 - Visualización de los puntos de remanso y de velocidades máxima y mínima]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%%PUNTOS DE LA FRONTERA S&lt;br /&gt;
%Velocidad máxima: (0,1) y (0,-1)&lt;br /&gt;
p_max = [0 1;&lt;br /&gt;
0 -1];&lt;br /&gt;
&lt;br /&gt;
%Velocidad mínima: (1,0) y (-1,0)&lt;br /&gt;
p_min = [1 0;&lt;br /&gt;
-1 0];&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
&lt;br /&gt;
%Dibujar puntos&lt;br /&gt;
plot(p_max(:,1), p_max(:,2), 'bo', 'MarkerFaceColor','b', 'MarkerSize',8);&lt;br /&gt;
plot(p_min(:,1), p_min(:,2), 'mo', 'MarkerFaceColor','m', 'MarkerSize',8);&lt;br /&gt;
&lt;br /&gt;
legend('Líneas de potencial','Campo de velocidades',...&lt;br /&gt;
'Obstáculo','Vel. máxima','Vel. mínima');&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades con Puntos Característicos');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Con el fin de determinar los puntos donde el fluido alcanza mayor y menor presión, se considera una densidad constante igual a 2 (d=2). Además, debe cumplirse la ecuación de Bernoulli, de modo que &amp;lt;math&amp;gt;\tfrac{1}{2}d|\vec{u}|^2 + p = \text{cte}&amp;lt;/math&amp;gt; y para simplificar los cálculos, se asigna a dicha constante el valor 10. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo y despejando la presión, obtenemos finalmente: &amp;lt;math&amp;gt;p = 10 - |\vec{u}|^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente es: &amp;lt;math&amp;gt;|\vec{u}| = \sqrt{\left((1-\frac{1}{\rho^2})\cos\theta\right)^2 + \left(-(1+\frac{1}{\rho^2})\sin\theta\right)^2}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* El módulo del gradiente al cuadrado, es decir &amp;lt;math&amp;gt;|\vec{u}|^2&amp;lt;/math&amp;gt;, resulta ser: &amp;lt;math&amp;gt;|\vec{u}|^2 = \cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la presión queda dada por: &amp;lt;math&amp;gt;p = 10 - \left[\cos^2\theta\left(1 - \frac{2}{\rho^2} + \frac{1}{\rho^4}\right) + \sin^2\theta\left(1 + \frac{2}{\rho^2} + \frac{1}{\rho^4}\right)\right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este campo de presiones se representa en la siguiente gráfica, obtenida mediante el código desarrollado en MATLAB.&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94589</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94589"/>
				<updated>2025-12-02T15:12:21Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo se estudiará el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;,&lt;br /&gt;
definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;,&lt;br /&gt;
lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%% Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
% Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%% Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%% Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido.  &lt;br /&gt;
Recordemos que la velocidad se calcula a partir del gradiente de la función potencial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial ofrecen información fundamental sobre las propiedades físicas del fluido que dicho campo describe.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
FALTA EDITAR Las líneas de corriente &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 3.1, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.&amp;lt;br&amp;gt;&lt;br /&gt;
Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso.&amp;lt;br&amp;gt;&lt;br /&gt;
Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
El módulo de la velocidad sobre la frontera &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para hallar los máximos y mínimos, derivamos respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d}{d\theta}|u| = 2 \cos\theta&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Igualando a cero:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\cos\theta = 0 \Rightarrow \theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
* Velocidad máxima: &amp;lt;math&amp;gt;|u| = 2&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
  Coordenadas cartesianas: &amp;lt;math&amp;gt;(0,1)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(0,-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Velocidad mínima (excepto puntos de remanso): &amp;lt;math&amp;gt;|u| = 0&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = 0, \pi&amp;lt;/math&amp;gt;  &lt;br /&gt;
  (estos ya se identificarán como puntos de remanso en la sección 5.2).&lt;br /&gt;
&lt;br /&gt;
Para representar cómo varía el módulo de la velocidad con el ángulo &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
theta = linspace(0,2*pi,1000);&lt;br /&gt;
u_mod = 2*abs(sin(theta));&lt;br /&gt;
plot(theta,u_mod,'LineWidth',2);&lt;br /&gt;
xlabel('\theta [rad]');&lt;br /&gt;
ylabel('|u|');&lt;br /&gt;
title('Módulo de la velocidad en la frontera (\rho = 1)');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;, las componentes de la velocidad en coordenadas polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_\rho(1,\theta) = 0&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;u_\theta(1,\theta) = -2 \sin\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el vector de velocidad es tangencial al borde y su módulo es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los puntos de remanso se encuentran donde &amp;lt;math&amp;gt;|u| = 0 \Rightarrow \sin\theta = 0&amp;lt;/math&amp;gt;, es decir:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \quad y \quad \theta = \pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede observar estos puntos visualmente codificando el flujo en MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Mallado&lt;br /&gt;
r = linspace(1,5,50);   &lt;br /&gt;
theta_vec = linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta] = meshgrid(r,theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Componentes de velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = - (1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Conversión a cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel y campo de velocidades&lt;br /&gt;
figure;&lt;br /&gt;
contour(X,Y,phi,50); hold on;&lt;br /&gt;
quiver(X,Y,DX,DY,'k');&lt;br /&gt;
&lt;br /&gt;
% Obstáculo circular&lt;br /&gt;
plot(cos(theta_vec), sin(theta_vec), 'r', 'LineWidth',1.3);&lt;br /&gt;
&lt;br /&gt;
% Puntos de remanso&lt;br /&gt;
plot([1,-1],[0,0],'b*','LineWidth',2,'MarkerSize',10);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Puntos de remanso y campo de velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las párticulas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 5, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94584</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94584"/>
				<updated>2025-12-02T15:11:10Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Trayectoria de la Partícula */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo se estudiará el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;,&lt;br /&gt;
definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;,&lt;br /&gt;
lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%% Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
% Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%% Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%% Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido.  &lt;br /&gt;
Recordemos que la velocidad se calcula a partir del gradiente de la función potencial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial ofrecen información fundamental sobre las propiedades físicas del fluido que dicho campo describe.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
FALTA EDITAR Las líneas de corriente &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 3.1, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.&amp;lt;br&amp;gt;&lt;br /&gt;
Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso.&amp;lt;br&amp;gt;&lt;br /&gt;
Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
El módulo de la velocidad sobre la frontera &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para hallar los máximos y mínimos, derivamos respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d}{d\theta}|u| = 2 \cos\theta&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Igualando a cero:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\cos\theta = 0 \Rightarrow \theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
* Velocidad máxima: &amp;lt;math&amp;gt;|u| = 2&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
  Coordenadas cartesianas: &amp;lt;math&amp;gt;(0,1)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(0,-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Velocidad mínima (excepto puntos de remanso): &amp;lt;math&amp;gt;|u| = 0&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = 0, \pi&amp;lt;/math&amp;gt;  &lt;br /&gt;
  (estos ya se identificarán como puntos de remanso en la sección 5.2).&lt;br /&gt;
&lt;br /&gt;
Para representar cómo varía el módulo de la velocidad con el ángulo &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
theta = linspace(0,2*pi,1000);&lt;br /&gt;
u_mod = 2*abs(sin(theta));&lt;br /&gt;
plot(theta,u_mod,'LineWidth',2);&lt;br /&gt;
xlabel('\theta [rad]');&lt;br /&gt;
ylabel('|u|');&lt;br /&gt;
title('Módulo de la velocidad en la frontera (\rho = 1)');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;, las componentes de la velocidad en coordenadas polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_\rho(1,\theta) = 0&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;u_\theta(1,\theta) = -2 \sin\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el vector de velocidad es tangencial al borde y su módulo es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los puntos de remanso se encuentran donde &amp;lt;math&amp;gt;|u| = 0 \Rightarrow \sin\theta = 0&amp;lt;/math&amp;gt;, es decir:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \quad y \quad \theta = \pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede observar estos puntos visualmente codificando el flujo en MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Mallado&lt;br /&gt;
r = linspace(1,5,50);   &lt;br /&gt;
theta_vec = linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta] = meshgrid(r,theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Componentes de velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = - (1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Conversión a cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel y campo de velocidades&lt;br /&gt;
figure;&lt;br /&gt;
contour(X,Y,phi,50); hold on;&lt;br /&gt;
quiver(X,Y,DX,DY,'k');&lt;br /&gt;
&lt;br /&gt;
% Obstáculo circular&lt;br /&gt;
plot(cos(theta_vec), sin(theta_vec), 'r', 'LineWidth',1.3);&lt;br /&gt;
&lt;br /&gt;
% Puntos de remanso&lt;br /&gt;
plot([1,-1],[0,0],'b*','LineWidth',2,'MarkerSize',10);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Puntos de remanso y campo de velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las párticulas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 5, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
Si fuéramos una partícula del fluido, seguiríamos la trayectoria de una línea de corriente. Para analizar cómo cambiarían nuestra velocidad y presión al rodear el obstáculo, partimos del potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Las componentes del campo de velocidades se obtienen derivando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=\frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; u_\theta=\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -\left(1+\frac{1}{\rho^{2}}\right)\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al considerarlo sobre el borde del obstáculo &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho(1,\theta)=0,\qquad u_\theta(1,\theta)=-2\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, el módulo de la velocidad en la superficie del cuerpo viene dado por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = | -2\sin\theta | = 2|\sin\theta|. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto significa que la velocidad es máxima cuando &amp;lt;math&amp;gt;|\sin\theta|=1&amp;lt;/math&amp;gt;, es decir, en las posiciones laterales del obstáculo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=\frac{\pi}{2},\qquad \theta=\frac{3\pi}{2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido se acelera debido a la geometría del obstáculo.&lt;br /&gt;
Según el principio de Bernoulli, donde la velocidad aumenta, la presión disminuye, por lo que la presión es mínima en los lados del cilindro.&lt;br /&gt;
&lt;br /&gt;
Por el contrario, cuando &amp;lt;math&amp;gt;\sin\theta=0&amp;lt;/math&amp;gt;, la velocidad es mínima:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; |\vec{u}(1,\theta)| = 0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lo cual ocurre en:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \theta=0,\qquad \theta=\pi. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En estas zonas el fluido prácticamente se detiene al encontrarse de frente con el obstáculo, por lo que la presión es máxima.&lt;br /&gt;
&lt;br /&gt;
Para representar visualmente estas variaciones de velocidad alrededor del obstáculo, se utiliza el siguiente código en MATLAB:&lt;br /&gt;
&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,50);&lt;br /&gt;
J = linspace(0,2*pi,80);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Potencial&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
% Componentes de la velocidad&lt;br /&gt;
DX = (1 - 1./(rho.^2)).*cos(theta).*cos(theta) ...&lt;br /&gt;
   - (-(1 + 1./(rho.^2)).*sin(theta)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
DY = (1 - 1./(rho.^2)).*cos(theta).*sin(theta) ...&lt;br /&gt;
   + (-(1 + 1./(rho.^2)).*sin(theta)).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
&lt;br /&gt;
plot(cos(J),sin(J),'k','lineWidth',2);&lt;br /&gt;
&lt;br /&gt;
axis([-5,5,-5,-5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Variacion de la Velocidad alrededor del Obstaculo');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
axis equal; view(2);&lt;br /&gt;
hold off&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
Sean:&lt;br /&gt;
&lt;br /&gt;
p: presión particularizada en &amp;lt;math&amp;gt;\rho=1&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec n&amp;lt;/math&amp;gt;: vector perpendicular a la curva&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94569</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94569"/>
				<updated>2025-12-02T15:00:15Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo se estudiará el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;,&lt;br /&gt;
definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;,&lt;br /&gt;
lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%% Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
% Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%% Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%% Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido.  &lt;br /&gt;
Recordemos que la velocidad se calcula a partir del gradiente de la función potencial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial ofrecen información fundamental sobre las propiedades físicas del fluido que dicho campo describe.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
FALTA EDITAR Las líneas de corriente &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 3.1, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.&amp;lt;br&amp;gt;&lt;br /&gt;
Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso.&amp;lt;br&amp;gt;&lt;br /&gt;
Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
El módulo de la velocidad sobre la frontera &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para hallar los máximos y mínimos, derivamos respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d}{d\theta}|u| = 2 \cos\theta&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Igualando a cero:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\cos\theta = 0 \Rightarrow \theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
* Velocidad máxima: &amp;lt;math&amp;gt;|u| = 2&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
  Coordenadas cartesianas: &amp;lt;math&amp;gt;(0,1)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(0,-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Velocidad mínima (excepto puntos de remanso): &amp;lt;math&amp;gt;|u| = 0&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = 0, \pi&amp;lt;/math&amp;gt;  &lt;br /&gt;
  (estos ya se identificarán como puntos de remanso en la sección 5.2).&lt;br /&gt;
&lt;br /&gt;
Para representar cómo varía el módulo de la velocidad con el ángulo &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
theta = linspace(0,2*pi,1000);&lt;br /&gt;
u_mod = 2*abs(sin(theta));&lt;br /&gt;
plot(theta,u_mod,'LineWidth',2);&lt;br /&gt;
xlabel('\theta [rad]');&lt;br /&gt;
ylabel('|u|');&lt;br /&gt;
title('Módulo de la velocidad en la frontera (\rho = 1)');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;, las componentes de la velocidad en coordenadas polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_\rho(1,\theta) = 0&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;u_\theta(1,\theta) = -2 \sin\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el vector de velocidad es tangencial al borde y su módulo es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los puntos de remanso se encuentran donde &amp;lt;math&amp;gt;|u| = 0 \Rightarrow \sin\theta = 0&amp;lt;/math&amp;gt;, es decir:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \quad y \quad \theta = \pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede observar estos puntos visualmente codificando el flujo en MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Mallado&lt;br /&gt;
r = linspace(1,5,50);   &lt;br /&gt;
theta_vec = linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta] = meshgrid(r,theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Componentes de velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = - (1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Conversión a cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel y campo de velocidades&lt;br /&gt;
figure;&lt;br /&gt;
contour(X,Y,phi,50); hold on;&lt;br /&gt;
quiver(X,Y,DX,DY,'k');&lt;br /&gt;
&lt;br /&gt;
% Obstáculo circular&lt;br /&gt;
plot(cos(theta_vec), sin(theta_vec), 'r', 'LineWidth',1.3);&lt;br /&gt;
&lt;br /&gt;
% Puntos de remanso&lt;br /&gt;
plot([1,-1],[0,0],'b*','LineWidth',2,'MarkerSize',10);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Puntos de remanso y campo de velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las párticulas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 5, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; lo que quiere decir que &amp;lt;math&amp;gt;\vec{u}(1,\theta) = (-2 \cdot sin(\theta) - 1)&amp;lt;/math&amp;gt;. &amp;lt;br/&amp;gt;&lt;br /&gt;
El módulo de &amp;lt;math&amp;gt;\vec{u}(1,\theta)&amp;lt;/math&amp;gt; es |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| = &amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1)&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Para que |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| alcance su valor máximo, &amp;lt;math&amp;gt;sin(\theta)&amp;lt;/math&amp;gt; tiene que ser igual a 1. Esto se alcanza en el ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular el punto de remanso se ha de igualar |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| a 0 y despejar el valor de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1) = 0&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente &amp;lt;math&amp;gt;\theta = \frac{11 \pi}{6}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\frac{7 \pi}{6}&amp;lt;/math&amp;gt; ; existen 2 puntos de remanso.&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;  &lt;br /&gt;
Para observar estos cálculos visualmente, una vez más se a codificado todo en MATLAB para así observar como en los puntos de remanso efectivamente no se aprecia ningún vector:&lt;br /&gt;
[[Archivo:Dospuntosremansoo.png|325px|thumb|right|Punto de Remanso]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,50);   &lt;br /&gt;
J=linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);  &lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
f=@(x,y)(x+(1./x)).*cos(y)-y;&lt;br /&gt;
contour(X,Y,f(rho,theta),50);&lt;br /&gt;
hold on&lt;br /&gt;
DX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1*cos(J),1*sin(J),'k','lineWidth',1);&lt;br /&gt;
%Punto de remanso previamente calculado&lt;br /&gt;
plot(0.866025,-0.5,'r*','LineWidth',3);&lt;br /&gt;
plot(-0.866025,-0.5,'r*','LineWidth',3)&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Punto de Remanso');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para una mayor claridad se ha ampliado la gráfica anterior, para así conseguir una mayor nitidez de uno de los puntos de remanso:&lt;br /&gt;
[[Archivo:Puntoremansoampliado.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===.-Variación de Presión y Velocidad===&lt;br /&gt;
===.-Deducción a partir de las gráficas===&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94568</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94568"/>
				<updated>2025-12-02T14:59:43Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Lineas de Corriente de campo u */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo se estudiará el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;,&lt;br /&gt;
definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;,&lt;br /&gt;
lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%% Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
% Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%% Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%% Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido.  &lt;br /&gt;
Recordemos que la velocidad se calcula a partir del gradiente de la función potencial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial ofrecen información fundamental sobre las propiedades físicas del fluido que dicho campo describe.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
FALTA EDITAR Las líneas de corriente &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 3.1, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.&amp;lt;br&amp;gt;&lt;br /&gt;
Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso.&amp;lt;br&amp;gt;&lt;br /&gt;
Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
El módulo de la velocidad sobre la frontera &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para hallar los máximos y mínimos, derivamos respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d}{d\theta}|u| = 2 \cos\theta&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Igualando a cero:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\cos\theta = 0 \Rightarrow \theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
* Velocidad máxima: &amp;lt;math&amp;gt;|u| = 2&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
  Coordenadas cartesianas: &amp;lt;math&amp;gt;(0,1)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(0,-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Velocidad mínima (excepto puntos de remanso): &amp;lt;math&amp;gt;|u| = 0&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = 0, \pi&amp;lt;/math&amp;gt;  &lt;br /&gt;
  (estos ya se identificarán como puntos de remanso en la sección 5.2).&lt;br /&gt;
&lt;br /&gt;
Para representar cómo varía el módulo de la velocidad con el ángulo &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
theta = linspace(0,2*pi,1000);&lt;br /&gt;
u_mod = 2*abs(sin(theta));&lt;br /&gt;
plot(theta,u_mod,'LineWidth',2);&lt;br /&gt;
xlabel('\theta [rad]');&lt;br /&gt;
ylabel('|u|');&lt;br /&gt;
title('Módulo de la velocidad en la frontera (\rho = 1)');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;, las componentes de la velocidad en coordenadas polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_\rho(1,\theta) = 0&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;u_\theta(1,\theta) = -2 \sin\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el vector de velocidad es tangencial al borde y su módulo es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los puntos de remanso se encuentran donde &amp;lt;math&amp;gt;|u| = 0 \Rightarrow \sin\theta = 0&amp;lt;/math&amp;gt;, es decir:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \quad y \quad \theta = \pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede observar estos puntos visualmente codificando el flujo en MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Mallado&lt;br /&gt;
r = linspace(1,5,50);   &lt;br /&gt;
theta_vec = linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta] = meshgrid(r,theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Componentes de velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = - (1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Conversión a cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel y campo de velocidades&lt;br /&gt;
figure;&lt;br /&gt;
contour(X,Y,phi,50); hold on;&lt;br /&gt;
quiver(X,Y,DX,DY,'k');&lt;br /&gt;
&lt;br /&gt;
% Obstáculo circular&lt;br /&gt;
plot(cos(theta_vec), sin(theta_vec), 'r', 'LineWidth',1.3);&lt;br /&gt;
&lt;br /&gt;
% Puntos de remanso&lt;br /&gt;
plot([1,-1],[0,0],'b*','LineWidth',2,'MarkerSize',10);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Puntos de remanso y campo de velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las párticulas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 5, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; lo que quiere decir que &amp;lt;math&amp;gt;\vec{u}(1,\theta) = (-2 \cdot sin(\theta) - 1)&amp;lt;/math&amp;gt;. &amp;lt;br/&amp;gt;&lt;br /&gt;
El módulo de &amp;lt;math&amp;gt;\vec{u}(1,\theta)&amp;lt;/math&amp;gt; es |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| = &amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1)&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Para que |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| alcance su valor máximo, &amp;lt;math&amp;gt;sin(\theta)&amp;lt;/math&amp;gt; tiene que ser igual a 1. Esto se alcanza en el ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular el punto de remanso se ha de igualar |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| a 0 y despejar el valor de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1) = 0&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente &amp;lt;math&amp;gt;\theta = \frac{11 \pi}{6}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\frac{7 \pi}{6}&amp;lt;/math&amp;gt; ; existen 2 puntos de remanso.&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;  &lt;br /&gt;
Para observar estos cálculos visualmente, una vez más se a codificado todo en MATLAB para así observar como en los puntos de remanso efectivamente no se aprecia ningún vector:&lt;br /&gt;
[[Archivo:Dospuntosremansoo.png|325px|thumb|right|Punto de Remanso]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,50);   &lt;br /&gt;
J=linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);  &lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
f=@(x,y)(x+(1./x)).*cos(y)-y;&lt;br /&gt;
contour(X,Y,f(rho,theta),50);&lt;br /&gt;
hold on&lt;br /&gt;
DX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1*cos(J),1*sin(J),'k','lineWidth',1);&lt;br /&gt;
%Punto de remanso previamente calculado&lt;br /&gt;
plot(0.866025,-0.5,'r*','LineWidth',3);&lt;br /&gt;
plot(-0.866025,-0.5,'r*','LineWidth',3)&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Punto de Remanso');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para una mayor claridad se ha ampliado la gráfica anterior, para así conseguir una mayor nitidez de uno de los puntos de remanso:&lt;br /&gt;
[[Archivo:Puntoremansoampliado.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===.-Variación de Presión y Velocidad===&lt;br /&gt;
===.-Deducción a partir de las gráficas===&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección i es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94561</id>
		<title>Fluido Alrededor de un Obstáculo Circular (Grupo 45)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_Alrededor_de_un_Obst%C3%A1culo_Circular_(Grupo_45)&amp;diff=94561"/>
				<updated>2025-12-02T14:58:07Z</updated>
		
		<summary type="html">&lt;p&gt;Marcos Tavío: /* .-Rotacional y Divergencia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Fluido Alrededor de un Obstáculo Circular (Grupo 45) | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Jose Antonio Martín-Caro&amp;lt;br&amp;gt;Xavier Grimalt Roig&amp;lt;br&amp;gt;Uriel Hidalgo&amp;lt;br&amp;gt;Marcos Emilio Tavío&amp;lt;br&amp;gt;Pedro Comas Payeras}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El objetivo de este artículo se estudiará el comportamiento de un fluido alrededor de un sólido circular.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Un fluido es una sustancia que puede deformarse continuamente bajo la aplicación de una fuerza de cizallamiento (es decir, una fuerza que actúa paralela a una superficie) sin mostrar resistencia permanente.&lt;br /&gt;
A nivel físico, los fluidos pueden ser líquidos y gases, ya que ninguno de los dos puede conservar una forma estable. La diferencia entre ellos es que los primeros toman la forma del recipiente donde están, mientras que los segundos tienen tan poca unión entre sus partículas que pueden comprimirse y no tienen ni forma ni volumen propios.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Superficie Mallada ==&lt;br /&gt;
Se comienza realizando un mallado que describe los puntos interiores de la región ocupada por el fluido. Para llevar a cabo la representación de esta región se emplean coordenadas cilíndricas, definidas en el intervalo radial 1 ≤ r ≤ 5, que posteriormente se transforman a coordenadas cartesianas. Tras esta transformación, el dominio queda incluido en: (x,y) ∈ [−4,4] × [−4,4].&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el siguiente código elaborado en MATLAB, se podrá visualizar la superficie de trabajo:&lt;br /&gt;
[[Archivo:Representacionmallado.jpg|550px|thumb|right|Figura 1 — Representación de Superficie Mallada]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado&lt;br /&gt;
r = linspace(1,5,60); %Radios entre 1 y 5&lt;br /&gt;
theta = linspace(0,2*pi,80); %Ángulos&lt;br /&gt;
&lt;br /&gt;
% Mallado en coordenadas polares&lt;br /&gt;
[R,TH] = meshgrid(r,theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a coordenadas cartesianas&lt;br /&gt;
X = R .* cos(TH);&lt;br /&gt;
Y = R .* sin(TH);&lt;br /&gt;
Z = zeros(size(R));&lt;br /&gt;
% Dibujar el mallado&lt;br /&gt;
figure; hold on;&lt;br /&gt;
mesh(X,Y,Z);&lt;br /&gt;
&lt;br /&gt;
%Dibujar el círculo unidad&lt;br /&gt;
plot(1*cos(theta), 1*sin(theta), 'k', 'LineWidth', 2);&lt;br /&gt;
&lt;br /&gt;
%Vista&lt;br /&gt;
axis equal;&lt;br /&gt;
axis([-4 4 -4 4]);&lt;br /&gt;
view(2); % Vista en planta&lt;br /&gt;
title('Mallado del Fluido (Región Exterior al Círculo Unidad)');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Función Potencial y Campo de Velocidades del Fluido. == &lt;br /&gt;
Una vez definida la región donde se estudiará el comportamiento del fluido, se procede a analizar su dinámica a partir del campo de velocidades. Para ello, se utiliza una función potencial escalar&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi = \phi(\rho,\theta)&amp;lt;/math&amp;gt;,&lt;br /&gt;
definida en un dominio &amp;lt;math&amp;gt;D \subset \mathbb{R}^2&amp;lt;/math&amp;gt; expresado en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
En este caso, la función potencial viene dada por&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left( \rho + \frac{1}{\rho} \right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A partir de esta función se obtiene el campo de velocidades aplicando&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;,&lt;br /&gt;
lo que permite describir la dirección y magnitud del movimiento del fluido, así como estudiar la relación entre las curvas de nivel del potencial y las líneas de corriente.&lt;br /&gt;
&lt;br /&gt;
===.-Representación de la Función Potencial===&lt;br /&gt;
Para estudiar con mayor claridad la naturaleza del flujo, es útil examinar la forma que adopta la función potencial &amp;lt;math&amp;gt;\phi(\rho,\theta)&amp;lt;/math&amp;gt; dentro del dominio considerado.  &lt;br /&gt;
La representación gráfica de esta función permite identificar zonas donde el potencial crece o disminuye con mayor rapidez, así como patrones característicos que influyen en el comportamiento del fluido.&lt;br /&gt;
&lt;br /&gt;
La construcción de estas gráficas se realiza mediante herramientas de visualización numérica, en este caso, MATLAB, que posibilitan generar superficies del potencial.  &lt;br /&gt;
Estas representaciones facilitan la interpretación del campo y sirven como apoyo previo al análisis del gradiente y de las velocidades resultantes.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Funcionpotencial2_1.jpg|550px|thumb|right|Figura 2.1 — Curvas de nivel de la función potencial &lt;br /&gt;
𝜙&lt;br /&gt;
(&lt;br /&gt;
𝜌&lt;br /&gt;
,&lt;br /&gt;
𝜃&lt;br /&gt;
)&lt;br /&gt;
]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%% Mallado en coordenadas polares&lt;br /&gt;
R = linspace(1,5,80); %Rho&lt;br /&gt;
T = linspace(0,2*pi,180); %Theta&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
% Transformación a coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%% Definición de la función potencial&lt;br /&gt;
phi = (rho+1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%% Representación de la función potencial (curvas de nivel)&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 60, 'LineWidth', 1.5);&lt;br /&gt;
hold on;&lt;br /&gt;
plot(1*cos(T), 1*sin(T), 'k', 'LineWidth', 2); %Círculo interior&lt;br /&gt;
axis equal;&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===.-Representación del Campo de Velocidades===&lt;br /&gt;
Con la función potencial es posible determinar el campo de velocidades que describe el movimiento del fluido.  &lt;br /&gt;
Recordemos que la velocidad se calcula a partir del gradiente de la función potencial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\vec{u} = \nabla\phi&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para ello se expresan las derivadas en coordenadas polares, donde el operador gradiente viene dado por:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\nabla\phi = \frac{\partial\phi}{\partial\rho}\,\vec{e}_\rho + \frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\,\vec{e}_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La función potencial es:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\phi(\rho,\theta) = \left(\rho + \frac{1}{\rho}\right)\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sus derivadas parciales son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;\frac{\partial\phi}{\partial\theta} = -\left(\rho + \frac{1}{\rho}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, las componentes del campo de velocidades en polares son:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_{\rho} = \left(1 - \frac{1}{\rho^{2}}\right)\cos\theta&amp;lt;/math&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;math&amp;gt;u_{\theta} = -\left(1 + \frac{1}{\rho^{2}}\right)\sin\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para representar el campo en MATLAB es más conveniente trabajar en coordenadas cartesianas.  &lt;br /&gt;
Usamos la transformación:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = u_\rho\cos\theta - u_\theta\sin\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = u_\rho\sin\theta + u_\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_x = (1 - \frac{1}{\rho^2})\cos^2\theta + (1 + \frac{1}{\rho^2})\sin^2\theta&amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;u_y = -\frac{2}{\rho^2}\sin\theta\cos\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
[[Archivo:Velocidades2_2.jpg|550px|thumb|right|Figura 2.2 - Campo de velocidades alrededor del obstáculo circular]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
%Mallado en polares&lt;br /&gt;
R = linspace(1,5,40);&lt;br /&gt;
T = linspace(0,2*pi,40);&lt;br /&gt;
[rho,theta] = meshgrid(R,T);&lt;br /&gt;
&lt;br /&gt;
%Transformación a cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Componentes de la velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = -(1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Conversión a componentes cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
%Gráfica&lt;br /&gt;
figure;&lt;br /&gt;
contour(X, Y, phi, 40); hold on;&lt;br /&gt;
quiver(X, Y, DX, DY, 'k');&lt;br /&gt;
plot(cos(T), sin(T), 'r', 'LineWidth', 1.3); %Obstáculo circular&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
title('Campo de Velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y'); colorbar;&lt;br /&gt;
hold off;&lt;br /&gt;
}} &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una característica interesante de este flujo es que las líneas de corriente coinciden con las trayectorias que seguirían partículas sin inercia, y estas son siempre perpendiculares a las curvas de nivel de la función potencial.  &lt;br /&gt;
Esto es una propiedad general de los flujos potenciales: el gradiente siempre apunta en la dirección de máxima variación del potencial, mientras que las curvas de nivel representan zonas donde el potencial es constante.  &lt;br /&gt;
Si se hace un zoom en cualquier área del diagrama se aprecia claramente que los vectores del campo de velocidades mantienen esta ortogonalidad en todo el dominio, especialmente alrededor del obstáculo circular donde el cambio de dirección es más brusco. &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
[[Archivo:zoomvelocidades.jpg|350px|float|Propiedad del flujo potencial en detalle]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Rotacional y Divergencia==&lt;br /&gt;
El rotacional y la divergencia de un campo vectorial ofrecen información fundamental sobre las propiedades físicas del fluido que dicho campo describe.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional nulo===&lt;br /&gt;
El rotacional muestra la dirección y la intensidad del giro del fluido en cada punto. Para analizar si el flujo induce rotación, se calcula el rotacional del campo de velocidades del siguiente modo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El campo de velocidades es: &amp;lt;math&amp;gt;\vec{u}=\nabla\phi=\frac{\partial\phi}{\partial\rho}\vec{e}_\rho+\frac{1}{\rho}\frac{\partial\phi}{\partial\theta}\vec{e}_\theta&amp;lt;/math&amp;gt; y sus componentes son: &amp;lt;math&amp;gt;u_\rho=\left(1-\frac{1}{\rho^2}\right)\cos\theta&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;u_\theta=-\left(1+\frac{1}{\rho^2}\right)\sin\theta&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El rotacional en coordenadas cilíndricas es:&amp;lt;math&amp;gt;\nabla\times\vec{u}=\frac{1}{\rho}\begin{vmatrix}\vec e_\rho &amp;amp; \rho\vec e_\theta &amp;amp; \vec e_z \\[6pt] \frac{\partial}{\partial\rho} &amp;amp; \frac{\partial}{\partial\theta} &amp;amp; \frac{\partial}{\partial z} \\[6pt] \left(1-\frac{1}{\rho^2}\right)\cos\theta &amp;amp; -\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta &amp;amp; 0 \end{vmatrix}=\frac{1}{\rho}\left[\vec e_\rho\cdot 0+\vec e_\theta\cdot 0+\vec e_z\left(\frac{\partial}{\partial\rho}\left(-\rho\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)-\frac{\partial}{\partial\theta}\left(\left(1-\frac{1}{\rho^2}\right)\cos\theta\right)\right)\right]=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\boxed { \nabla \times \bar { u } =0 } &amp;lt;/math&amp;gt; y esto significa que el campo es irrotacional por lo que las particulas del fluido no rotan sobre sí mismas al moverse por el flujo.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===.-Divergencia nula===&lt;br /&gt;
La divergencia de un campo vectorial es la cantidad que mide la diferencia entre el flujo que entra y el flujo que sale del volumen.&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}(\rho,\theta,z)=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}(\rho u_\rho)+\frac{\partial}{\partial\theta}(u_\theta)+\frac{\partial}{\partial z}(\rho u_z)\right\}=\frac{1}{\rho}\left\{\frac{\partial}{\partial\rho}\left(\left(\rho-\frac{1}{\rho}\right)\cos\theta\right)+\frac{\partial}{\partial\theta}\left(-\left(1+\frac{1}{\rho^2}\right)\sin\theta\right)+0\right\}=\frac{1}{\rho}\left\{\left(1+\frac{1}{\rho^2}\right)\cos\theta-\left(1+\frac{1}{\rho^2}\right)\cos\theta\right\}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como se observa, la divergencia resulta ser nula, es decir, &amp;lt;math&amp;gt; \boxed {\nabla \cdot \vec u = 0} &amp;lt;/math&amp;gt;. Esto implica que el volumen del fluido permanece constante: el flujo no se expande ni se contrae, por lo que el movimiento es incompresible. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Líneas de corriente del campo &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; ==&lt;br /&gt;
FALTA EDITAR Las líneas de corriente &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 3.1, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
==.-Puntos de Frontera S y Remanso ==&lt;br /&gt;
En este apartado se analizará la frontera &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; del obstáculo circular de radio unidad.&amp;lt;br&amp;gt;&lt;br /&gt;
Se determinarán los puntos donde el módulo de la velocidad es máximo y mínimo.&amp;lt;br&amp;gt;&lt;br /&gt;
Asimismo, se identificarán los puntos en los que la velocidad es nula, conocidos como puntos de remanso.&amp;lt;br&amp;gt;&lt;br /&gt;
Finalmente, se representarán gráficamente los puntos de remanso sobre el borde del obstáculo para comprobar su ubicación en el flujo.&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de la frontera S===&lt;br /&gt;
El módulo de la velocidad sobre la frontera &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para hallar los máximos y mínimos, derivamos respecto a &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d}{d\theta}|u| = 2 \cos\theta&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Igualando a cero:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\cos\theta = 0 \Rightarrow \theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
* Velocidad máxima: &amp;lt;math&amp;gt;|u| = 2&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = \pi/2, 3\pi/2&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
  Coordenadas cartesianas: &amp;lt;math&amp;gt;(0,1)&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;(0,-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Velocidad mínima (excepto puntos de remanso): &amp;lt;math&amp;gt;|u| = 0&amp;lt;/math&amp;gt; en &amp;lt;math&amp;gt;\theta = 0, \pi&amp;lt;/math&amp;gt;  &lt;br /&gt;
  (estos ya se identificarán como puntos de remanso en la sección 5.2).&lt;br /&gt;
&lt;br /&gt;
Para representar cómo varía el módulo de la velocidad con el ángulo &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
theta = linspace(0,2*pi,1000);&lt;br /&gt;
u_mod = 2*abs(sin(theta));&lt;br /&gt;
plot(theta,u_mod,'LineWidth',2);&lt;br /&gt;
xlabel('\theta [rad]');&lt;br /&gt;
ylabel('|u|');&lt;br /&gt;
title('Módulo de la velocidad en la frontera (\rho = 1)');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Puntos de remanso===&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt;, las componentes de la velocidad en coordenadas polares son:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;u_\rho(1,\theta) = 0&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;u_\theta(1,\theta) = -2 \sin\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el vector de velocidad es tangencial al borde y su módulo es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;|u(1,\theta)| = 2 |\sin\theta|&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Los puntos de remanso se encuentran donde &amp;lt;math&amp;gt;|u| = 0 \Rightarrow \sin\theta = 0&amp;lt;/math&amp;gt;, es decir:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \quad y \quad \theta = \pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = 0 \Rightarrow (x,y) = (1,0)&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\theta = \pi \Rightarrow (x,y) = (-1,0)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se puede observar estos puntos visualmente codificando el flujo en MATLAB:&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Mallado&lt;br /&gt;
r = linspace(1,5,50);   &lt;br /&gt;
theta_vec = linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta] = meshgrid(r,theta_vec);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Función potencial&lt;br /&gt;
phi = (rho + 1./rho).*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Componentes de velocidad en polares&lt;br /&gt;
ur = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
ut = - (1 + 1./(rho.^2)).*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Conversión a cartesianas&lt;br /&gt;
DX = ur.*cos(theta) - ut.*sin(theta);&lt;br /&gt;
DY = ur.*sin(theta) + ut.*cos(theta);&lt;br /&gt;
&lt;br /&gt;
% Curvas de nivel y campo de velocidades&lt;br /&gt;
figure;&lt;br /&gt;
contour(X,Y,phi,50); hold on;&lt;br /&gt;
quiver(X,Y,DX,DY,'k');&lt;br /&gt;
&lt;br /&gt;
% Obstáculo circular&lt;br /&gt;
plot(cos(theta_vec), sin(theta_vec), 'r', 'LineWidth',1.3);&lt;br /&gt;
&lt;br /&gt;
% Puntos de remanso&lt;br /&gt;
plot([1,-1],[0,0],'b*','LineWidth',2,'MarkerSize',10);&lt;br /&gt;
&lt;br /&gt;
axis equal; axis([-5 5 -5 5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Puntos de remanso y campo de velocidades');&lt;br /&gt;
xlabel('X'); ylabel('Y');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==.-Ecuación de Bernoulli ==&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las párticulas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial: &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\vec{k}&amp;lt;/math&amp;gt; x &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt;\begin{vmatrix}&lt;br /&gt;
 e_\rho &amp;amp; e_\theta &amp;amp; e_z \\ 0 &amp;amp;  0 &amp;amp; 1\\ cos(\theta)\cdot (1-\frac{1}{\rho ^2}) &amp;amp; sin(\theta) \cdot (1-\frac{1}{\rho^2}) -\frac{1}{\rho} &amp;amp; 0 \end{vmatrix}=&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; [(1+\frac{1}{\rho ^2}) \cdot sin(\theta) + \frac{1}{\rho}]e_\rho + [(1-\frac{1}{\rho ^2}) \cdot cos(\theta)]e_\theta&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;Como se ha comprobado en el apartado 5, el rotacional de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi &amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z &amp;lt;/math&amp;gt; ya que se está trabajando en el plano): &amp;lt;br/&amp;gt;&amp;lt;math&amp;gt;\frac{\partial \psi }{\partial \rho }=V_\rho &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{1}{\rho }\frac{\partial \psi }{\partial \theta  }=V_\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt; Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho }&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; = &amp;lt;math&amp;gt; (\rho - \frac{1}{\rho}) \cdot sin(\theta) + Ln(\rho) &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las línes de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
[[Archivo:apartado6final.png|325px|thumb|right|Lineas de Corriente]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Función PSI&lt;br /&gt;
C=@(rho,theta)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
A la vez que los vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente, los de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; deberían ser tangentes a estas, y a su vez perpendiculares a los ya mencionados vectores de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;. Para demostrar esta afirmación gráficamente, se ha diseñado un nuevo código que permite observar los ángulos rectos que se forman:&lt;br /&gt;
[[Archivo:apartado6bfinal.png|325px|thumb|right|Comparación entre &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,30);   &lt;br /&gt;
J=linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
C=@(x,y)((sin(theta).*(rho-1./rho))+log(rho));&lt;br /&gt;
Z=C(I,J);&lt;br /&gt;
contour(X,Y,Z,30);&lt;br /&gt;
hold on&lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
%Grandiente de PSI&lt;br /&gt;
DX=((1+(1./(rho.^2))).*cos(theta).*sin(theta))+(cos(theta)./rho)+((-1+(1./(rho.^2))).*cos(theta).*sin(theta));&lt;br /&gt;
DY=((sin(theta).^2).*(1+(1./(rho.^2))))+(sin(theta)./rho)+((cos(theta).^2).*(1+(1./(rho.^2))));&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
%Gradiente de la función potencial&lt;br /&gt;
DXX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DYY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DXX,DYY);&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt; &lt;br /&gt;
Para una mayor apreciación, de las tangencias que forma &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; a las líneas de corriente y de la ortogonalidad formada por &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; también con las las líneas de corriente, se ha ampliado la fotografía de la gráfica anterior en un punto cualquiera, dado que se cumple a lo largo de todo el campo. Como se comprueba en la siguiente fotografía:&lt;br /&gt;
[[Archivo:Apartado6b1final.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==.-Trayectoria de la Partícula==&lt;br /&gt;
En el borde del obstáculo &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; lo que quiere decir que &amp;lt;math&amp;gt;\vec{u}(1,\theta) = (-2 \cdot sin(\theta) - 1)&amp;lt;/math&amp;gt;. &amp;lt;br/&amp;gt;&lt;br /&gt;
El módulo de &amp;lt;math&amp;gt;\vec{u}(1,\theta)&amp;lt;/math&amp;gt; es |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| = &amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1)&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Para que |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| alcance su valor máximo, &amp;lt;math&amp;gt;sin(\theta)&amp;lt;/math&amp;gt; tiene que ser igual a 1. Esto se alcanza en el ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
Para calcular el punto de remanso se ha de igualar |&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;| a 0 y despejar el valor de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;:&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\sqrt(4 \cdot sin(\theta)^2 + 4 \cdot sin(\theta) + 1) = 0&amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;&lt;br /&gt;
Finalmente &amp;lt;math&amp;gt;\theta = \frac{11 \pi}{6}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\frac{7 \pi}{6}&amp;lt;/math&amp;gt; ; existen 2 puntos de remanso.&amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt;  &lt;br /&gt;
Para observar estos cálculos visualmente, una vez más se a codificado todo en MATLAB para así observar como en los puntos de remanso efectivamente no se aprecia ningún vector:&lt;br /&gt;
[[Archivo:Dospuntosremansoo.png|325px|thumb|right|Punto de Remanso]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc;&lt;br /&gt;
I=linspace(1,5,50);   &lt;br /&gt;
J=linspace(0,2*pi,50);&lt;br /&gt;
[rho,theta]=meshgrid(I,J);  &lt;br /&gt;
X=rho.*cos(theta);      &lt;br /&gt;
Y=rho.*sin(theta);&lt;br /&gt;
f=@(x,y)(x+(1./x)).*cos(y)-y;&lt;br /&gt;
contour(X,Y,f(rho,theta),50);&lt;br /&gt;
hold on&lt;br /&gt;
DX=((cos(theta).^2).*(1-1./(rho.^2)))+((sin(theta).^2).*(1+ 1./(rho.^2)))+(sin(theta)./rho);&lt;br /&gt;
DY=((sin(theta).*cos(theta)).*(1-1./(rho.^2)))+((sin(theta).*cos(theta)).*(-1-1./(rho.^2)))-(cos(theta)./rho);&lt;br /&gt;
quiver(X,Y,DX,DY);&lt;br /&gt;
plot(1*cos(J),1*sin(J),'k','lineWidth',1);&lt;br /&gt;
%Punto de remanso previamente calculado&lt;br /&gt;
plot(0.866025,-0.5,'r*','LineWidth',3);&lt;br /&gt;
plot(-0.866025,-0.5,'r*','LineWidth',3)&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Punto de Remanso');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para una mayor claridad se ha ampliado la gráfica anterior, para así conseguir una mayor nitidez de uno de los puntos de remanso:&lt;br /&gt;
[[Archivo:Puntoremansoampliado.png|325px|miniaturadeimagen|centro]]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
===.-Variación de Presión y Velocidad===&lt;br /&gt;
===.-Deducción a partir de las gráficas===&lt;br /&gt;
&lt;br /&gt;
==.-Paradoja de D´Alembert ==&lt;br /&gt;
Para demostrar que el fluido no ejerce ningún empuje sobre el obstáculo en dirección horizontal, se resolverá la siguiente integral:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int p\vec n \vec i\,d\theta=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El sumatorio de esta proyección calculado en dirección (\vec{i}) es nulo, por lo que, el fluido no realiza ningún empuje sobre el obstáculo en la dirección horizontal.&lt;br /&gt;
&lt;br /&gt;
==.-Reanalisis de los apartados 2,3 y 4 ==&lt;br /&gt;
Las llamadas ecuaciones de Navier-Stokes describen matemáticamente el movimiento de un fluido. Estas ecuaciones deberían determinar el movimiento futuro del fluido a partir de su estado inicial. En este apartado,se pretende comprobar que partiendo de la ecuación de Bernouilli, que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisfacen la ecuación de Navier-Stokes estacionaria, que viene dada por la siguiente expresión: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;math&amp;gt; d(\vec{u}·\nabla)\vec{u} + \nabla p = \mu \Delta \vec{u} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Para este cálculo, se supondrá que µ = 0, es decir, viscosidad nula; y que d(densidad) &amp;lt;math&amp;gt; = &amp;lt;/math&amp;gt; 2: &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Aplicando las propiedades teóricas algebraicas se produce la siguiente igualdad:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} - \vec u × \nabla × \vec u &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
En consecuencia, a que el rotacional es nulo, al multiplicarlo por &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; sigue siendo nulo y por lo tanto se comprueba que &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; . Por tanto sustituyendo &amp;lt;math&amp;gt; \vec u × \nabla × \vec u = 0 &amp;lt;/math&amp;gt; en el paso anterior obtenemos:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt; &amp;lt;math&amp;gt; (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla |\vec u|{^2} =  (\vec{u}·\nabla)\vec{u} = \frac{1}{2} \nabla (4 sin {^2} \theta + 4 sin \theta + 1) = (\vec{u}·\nabla)\vec{u} = \frac{1}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt; &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
A continuación se calcula el gradiente de la ecuación de Bernouilli:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; p = 9 - 4sin{^2}\theta -  4sin\theta &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla p = -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} &amp;lt;/math&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Retrocediendo hasta el inicio de este apartado, e introduciendo en &amp;lt;math&amp;gt; 2(\vec{u}·\nabla)\vec{u} + \nabla p = 0 &amp;lt;/math&amp;gt; las variables calculadas, se concluye finalmente con que &amp;lt;math&amp;gt; (\vec{u},p) &amp;lt;/math&amp;gt; satisface la ecuación de Navier-Stokes:&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{2}{2 \rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} -\frac{1}{\rho}(8sin\theta cos\theta +4cos\theta)\vec{e}_{\theta} = 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
===.-Función Potencial y Campo de Velocidades===&lt;br /&gt;
Función Potencial&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
hold on&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
view(2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Función Velocidad &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
f = @(rho,theta)((rho + 1./rho).*cos(theta) + theta./(4*pi));&lt;br /&gt;
contour(X,Y,f(rho,theta),50)&lt;br /&gt;
hold on&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica de la Función Potencial');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===.-Rotacional y Divergencia===&lt;br /&gt;
-Rotacional-&lt;br /&gt;
Por su parte, el rotacional indica la dirección y la velocidad del giro del campo en cada punto. En él se considera el movimiento del fluido y su tendencia a inducir rotación en cada punto. Se calcula el rotacional, tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho} \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ \frac{\partial}{\partial \rho} &amp;amp; \frac{\partial}{\partial \theta} &amp;amp; \frac{\partial}{\partial z}\\ u_\rho &amp;amp; \rho u_\theta &amp;amp; u_z \end{vmatrix} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo las componentes del campo obtenidas a partir del nuevo potencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; u_\rho=(1-\frac{1}{\rho^2})\cos\theta,\qquad u_\theta=-(1+\frac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho},\qquad u_z=0, &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times \vec{u} = \frac{1}{\rho} \left[ \vec{e}_\rho(0) + \vec{e}_\theta(0) + \vec{e}_z \left( \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} \right) \right]. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos los términos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) = \frac{\partial}{\partial\rho} \left[ \rho\left( -(1+\tfrac{1}{\rho^2})\sin\theta+\frac{1}{4\pi\rho} \right) \right] = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\rho}{\partial\theta} = \frac{\partial}{\partial\theta} \left[ (1-\tfrac{1}{\rho^2})\cos\theta \right] = -(1-\tfrac{1}{\rho^2})\sin\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\theta) - \frac{\partial u_\rho}{\partial\theta} = -(1-\tfrac{1}{\rho^2})\sin\theta-\frac{1}{4\pi\rho^2} + (1-\tfrac{1}{\rho^2})\sin\theta = -\frac{1}{4\pi\rho^2}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dado que este término está multiplicado por &amp;lt;math&amp;gt;\vec{e}_z&amp;lt;/math&amp;gt; y además dividido por &amp;lt;math&amp;gt;\rho&amp;lt;/math&amp;gt;, queda:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\times\vec{u} = \frac{1}{\rho}\left(0+0-\frac{1}{4\pi\rho^2}\vec{e}_z\right) = -\frac{1}{4\pi\rho^3}\vec{e}_z. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, el campo no tiene rotación salvo por una pequeña contribución del término angular, y se hace despreciable lejos del cilindro. En zonas de estudio donde &amp;lt;math&amp;gt;\rho \gg 1&amp;lt;/math&amp;gt;, se considera aproximadamente irrotacional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Divergencia&lt;br /&gt;
La divergencia de un campo vectorial es una magnitud escalar que compara el flujo entrante y el flujo saliente en una superficie.&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u}(\rho,\theta,z) = \frac{1}{\rho} \left\{ \frac{\partial}{\partial\rho}(\rho u_\rho) + \frac{\partial u_\theta}{\partial\theta} + \frac{\partial u_z}{\partial z} \right\}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como trabajamos en 2D, &amp;lt;math&amp;gt;u_z=0&amp;lt;/math&amp;gt; y su derivada también.&lt;br /&gt;
&lt;br /&gt;
Sustituimos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \rho u_\rho = \rho(1-\tfrac{1}{\rho^2})\cos\theta = (\rho-\tfrac{1}{\rho})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial}{\partial\rho}(\rho u_\rho) = (1+\tfrac{1}{\rho^2})\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{\partial u_\theta}{\partial\theta} = -\,(1+\tfrac{1}{\rho^2})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla\cdot\vec{u} = \frac{1}{\rho} \left[ (1+\tfrac{1}{\rho^2})\cos\theta - (1+\tfrac{1}{\rho^2})\cos\theta \right] = 0. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se puede observar, también se demuestra que la divergencia es nula, dado que&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\cdot\vec{u}=0&amp;lt;/math&amp;gt;, lo que indica que el volumen del fluido es constante, es decir, el fluido no se expande ni se contrae: se cumple la condición de incompresibilidad.&lt;br /&gt;
&lt;br /&gt;
===.-Lineas de Corriente de campo u===&lt;br /&gt;
Las líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; son las curvas tangentes a los vectores de velocidad de las partículas del fluido. Para hallarlas simplemente hay que calcular el campo ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; resolviendo el siguiente producto vectorial:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}=\vec{k}\times \vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;math&amp;gt; \vec{v}= \begin{vmatrix} \vec{e}_\rho &amp;amp; \vec{e}_\theta &amp;amp; \vec{e}_z\\ 0 &amp;amp; 0 &amp;amp; 1\\ \frac{\partial \varphi}{\partial\rho} &amp;amp; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} &amp;amp; 0 \end{vmatrix} = -\left(\frac{1}{\rho}\frac{\partial\varphi}{\partial\theta}\right)\vec{e}_\rho + \left(\frac{\partial\varphi}{\partial\rho}\right)\vec{e}_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La función potencial dada es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \varphi(\rho,\theta)=\left(\rho+\frac{1}{\rho}\right)\cos\theta+\frac{\theta}{4\pi}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculamos sus derivadas parciales:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\varphi}{\partial\rho} = \left(1-\frac{1}{\rho^{2}}\right)\cos\theta, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\varphi}{\partial\theta} = -(1+\frac{1}{\rho^{2}})\sin\theta + \frac{1}{4\pi\rho}. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo en la expresión de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; obtenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; V_\rho = (1+\frac{1}{\rho^{2}})\sin\theta - \frac{1}{4\pi\rho}, &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; V_\theta = (1-\frac{1}{\rho^{2}})\cos\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como se ha comprobado en el apartado anterior, el rotacional de &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es nulo. Esto quiere decir que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional. Asimismo, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; tiene un potencial llamado &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;, gradiente del propio &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, y que será descifrado resolviendo el siguiente sistema de ecuaciones diferenciales (se desprecia &amp;lt;math&amp;gt;V_z&amp;lt;/math&amp;gt; ya que se está trabajando en el plano):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \frac{\partial\psi}{\partial\rho}=V_\rho &amp;lt;/math&amp;gt; &amp;lt;math&amp;gt; \frac{1}{\rho}\frac{\partial\psi}{\partial\theta}=V_\theta. &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tras despejar &amp;lt;math&amp;gt;\frac{1}{\rho}&amp;lt;/math&amp;gt; e integrar ambas ecuaciones obtenemos la función:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \psi(\rho,\theta)= (\rho-\frac{1}{\rho})\sin\theta - \frac{1}{4\pi}\ln(\rho). &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez se obtiene tanto &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; como &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt;, se introducen en MATLAB, así comprobando que efectivamente los vectores que componen &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; son ortogonales a las líneas de corriente de &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt;. Para ello se ha empleado el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi)).*(1./rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
title('Gráfica Líneas de Corriente');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
I = linspace(1,5,30);&lt;br /&gt;
J = linspace(0,2*pi,30);&lt;br /&gt;
[rho,theta] = meshgrid(I,J);&lt;br /&gt;
C = @(rho,theta)( sin(theta).*(rho - 1./rho) + (theta/(4*pi)).*log(rho) );&lt;br /&gt;
Z = C(rho,theta);&lt;br /&gt;
X = rho.*cos(theta);&lt;br /&gt;
Y = rho.*sin(theta);&lt;br /&gt;
contour(X,Y,Z,30)&lt;br /&gt;
hold on&lt;br /&gt;
dpsi_r = sin(theta).*(1 + 1./(rho.^2)) + (theta./(4*pi))./(rho);&lt;br /&gt;
dpsi_t = cos(theta).*(rho - 1./rho) + (1/(4*pi))*log(rho);&lt;br /&gt;
DX = dpsi_r.*cos(theta) - (dpsi_t./rho).*sin(theta);&lt;br /&gt;
DY = dpsi_r.*sin(theta) + (dpsi_t./rho).*cos(theta);&lt;br /&gt;
quiver(X,Y,DX,DY)&lt;br /&gt;
dphi_r = (1 - 1./(rho.^2)).*cos(theta);&lt;br /&gt;
dphi_t = -(1 + 1./(rho.^2)).*sin(theta) + 1./(4*pi*rho);&lt;br /&gt;
DXX = dphi_r.*cos(theta) - dphi_t.*sin(theta);&lt;br /&gt;
DYY = dphi_r.*sin(theta) + dphi_t.*cos(theta);&lt;br /&gt;
quiver(X,Y,DXX,DYY)&lt;br /&gt;
plot(1.*cos(J),1.*sin(J),'k','lineWidth',2);&lt;br /&gt;
title('Comparación entre v y u');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis([-5,5,-5,5]);&lt;br /&gt;
colorbar;&lt;br /&gt;
axis equal;&lt;br /&gt;
view(2);&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Marcos Tavío</name></author>	</entry>

	</feed>