<?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=Az.martinez</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=Az.martinez"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Az.martinez"/>
		<updated>2026-04-25T14:11:00Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100206</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100206"/>
				<updated>2025-12-05T09:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* 1. Buscar el máximo en r \in [1,2] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
y el campo quedaría expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
&lt;br /&gt;
\section*{Campo $\vec{v}$ en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;, el campo &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u}&amp;lt;/math&amp;gt; &lt;br /&gt;
se expresa de forma muy sencilla.&lt;br /&gt;
&lt;br /&gt;
Sabemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
con &amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
El producto cruzado con &amp;lt;math&amp;gt;\vec{k} = \vec{e_z}&amp;lt;/math&amp;gt; da:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r} = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r} = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{Componentes en la base cilíndrica}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;v_r = -\Big(a\,r + \tfrac{b}{r}\Big), \quad v_\theta = 0, \quad v_z = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente $\psi(r)$}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Observación previa}&lt;br /&gt;
&lt;br /&gt;
El campo &amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u} = -f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;  &lt;br /&gt;
es radial y apunta hacia el centro. Además:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es **irrotacional** (porque &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; tiene divergencia nula).  &lt;br /&gt;
- Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que &amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;.  &lt;br /&gt;
Este potencial se conoce como **función de corriente** de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{3. Igualación con el campo $\vec{v}$}&lt;br /&gt;
&lt;br /&gt;
Sabemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -\Big(a\,r + \tfrac{b}{r}\Big), &lt;br /&gt;
\quad \frac{\partial \psi}{\partial \theta} = 0, &lt;br /&gt;
\quad \frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{4. Integración respecto a $r$}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int \Big(a\,r + \tfrac{b}{r}\Big)\,dr&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\Big(\tfrac{a}{2}r^2 + b\ln r\Big) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{5. Resultado final}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{6. Interpretación}&lt;br /&gt;
&lt;br /&gt;
- Como &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; depende únicamente de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;, las curvas de nivel &amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; son **circunferencias concéntricas** &amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.  &lt;br /&gt;
- Estas curvas son las **líneas de corriente del campo $\vec{u}$**, ya que se cumple:  &lt;br /&gt;
  &amp;lt;math&amp;gt;\vec{u}\cdot\nabla\psi = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Modulovel.png|400px|thumb|right|Módulo de la velocidad]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;). Así que, es dereciente en este intervalo.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En conclusión, el máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad es máximo en |f(2)| = 2&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100205</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100205"/>
				<updated>2025-12-05T09:23:22Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
y el campo quedaría expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
&lt;br /&gt;
\section*{Campo $\vec{v}$ en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;, el campo &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u}&amp;lt;/math&amp;gt; &lt;br /&gt;
se expresa de forma muy sencilla.&lt;br /&gt;
&lt;br /&gt;
Sabemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
con &amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
El producto cruzado con &amp;lt;math&amp;gt;\vec{k} = \vec{e_z}&amp;lt;/math&amp;gt; da:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r} = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r} = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{Componentes en la base cilíndrica}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;v_r = -\Big(a\,r + \tfrac{b}{r}\Big), \quad v_\theta = 0, \quad v_z = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente $\psi(r)$}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Observación previa}&lt;br /&gt;
&lt;br /&gt;
El campo &amp;lt;math&amp;gt;\vec{v} = \vec{k} \times \vec{u} = -f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;  &lt;br /&gt;
es radial y apunta hacia el centro. Además:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es **irrotacional** (porque &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; tiene divergencia nula).  &lt;br /&gt;
- Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que &amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;.  &lt;br /&gt;
Este potencial se conoce como **función de corriente** de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{3. Igualación con el campo $\vec{v}$}&lt;br /&gt;
&lt;br /&gt;
Sabemos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = -\Big(a\,r + \tfrac{b}{r}\Big)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -\Big(a\,r + \tfrac{b}{r}\Big), &lt;br /&gt;
\quad \frac{\partial \psi}{\partial \theta} = 0, &lt;br /&gt;
\quad \frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{4. Integración respecto a $r$}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int \Big(a\,r + \tfrac{b}{r}\Big)\,dr&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\Big(\tfrac{a}{2}r^2 + b\ln r\Big) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{5. Resultado final}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{6. Interpretación}&lt;br /&gt;
&lt;br /&gt;
- Como &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; depende únicamente de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;, las curvas de nivel &amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; son **circunferencias concéntricas** &amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.  &lt;br /&gt;
- Estas curvas son las **líneas de corriente del campo $\vec{u}$**, ya que se cumple:  &lt;br /&gt;
  &amp;lt;math&amp;gt;\vec{u}\cdot\nabla\psi = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Modulovel.png|400px|thumb|right|Módulo de la velocidad]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;). Así que, es dereciente en este intervalo.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En conclusión, el máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100195</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100195"/>
				<updated>2025-12-05T09:18:47Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y el campo queda´ria expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
====MATLAB para construir v = k x u====&lt;br /&gt;
&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; en el anillo &lt;br /&gt;
&amp;lt;math&amp;gt;1 \leq r \leq 2&amp;lt;/math&amp;gt;, siguiendo la misma malla sencilla que usamos para &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
```matlab&lt;br /&gt;
%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% Parámetros del perfil (ejemplo con omega_i=+1, omega_e=-1)&lt;br /&gt;
r_in = 1; r_out = 2;&lt;br /&gt;
a = -5/3; b = 8/3;  % f(r) = a*r + b/r&lt;br /&gt;
&lt;br /&gt;
%% Malla de puntos en el anillo (pocos para visual simple)&lt;br /&gt;
n_r = 5;   % nº de radios intermedios&lt;br /&gt;
n_th = 40; % nº de ángulos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_r);&lt;br /&gt;
theta_vals = linspace(0, 2*pi, n_th);&lt;br /&gt;
&lt;br /&gt;
[X, Y, Vx, Vy] = deal([]);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    for th = theta_vals&lt;br /&gt;
        % Posición&lt;br /&gt;
        x = r*cos(th); y = r*sin(th);&lt;br /&gt;
        % Magnitud azimutal&lt;br /&gt;
        f = a*r + b/r;&lt;br /&gt;
        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)&lt;br /&gt;
        vx = -f * cos(th); vy = -f * sin(th);&lt;br /&gt;
        % Acumular&lt;br /&gt;
        X(end+1) = x; Y(end+1) = y;&lt;br /&gt;
        Vx(end+1) = vx; Vy(end+1) = vy;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% Dibujar v (flechas saliendo hacia el centro)&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verde&lt;br /&gt;
axis equal; grid on; hold on;&lt;br /&gt;
xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');&lt;br /&gt;
&lt;br /&gt;
% Círculos del dominio&lt;br /&gt;
tt = linspace(0, 2*pi, 300);&lt;br /&gt;
plot(r_in*cos(tt), r_in*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
xlim([-2.5 2.5]); ylim([-2.5 2.5]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente asociada}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Igualación con el campo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Modulovel.png|400px|thumb|right|Módulo de la velocidad]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;), así que &amp;lt;math&amp;gt;f(r)&amp;lt;/math&amp;gt; disminuye conforme aumenta &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
✅ El máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Conclusión &lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100193</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100193"/>
				<updated>2025-12-05T09:18:12Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y el campo queda´ria expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
====MATLAB para construir v = k x u====&lt;br /&gt;
&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; en el anillo &lt;br /&gt;
&amp;lt;math&amp;gt;1 \leq r \leq 2&amp;lt;/math&amp;gt;, siguiendo la misma malla sencilla que usamos para &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
```matlab&lt;br /&gt;
%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% Parámetros del perfil (ejemplo con omega_i=+1, omega_e=-1)&lt;br /&gt;
r_in = 1; r_out = 2;&lt;br /&gt;
a = -5/3; b = 8/3;  % f(r) = a*r + b/r&lt;br /&gt;
&lt;br /&gt;
%% Malla de puntos en el anillo (pocos para visual simple)&lt;br /&gt;
n_r = 5;   % nº de radios intermedios&lt;br /&gt;
n_th = 40; % nº de ángulos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_r);&lt;br /&gt;
theta_vals = linspace(0, 2*pi, n_th);&lt;br /&gt;
&lt;br /&gt;
[X, Y, Vx, Vy] = deal([]);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    for th = theta_vals&lt;br /&gt;
        % Posición&lt;br /&gt;
        x = r*cos(th); y = r*sin(th);&lt;br /&gt;
        % Magnitud azimutal&lt;br /&gt;
        f = a*r + b/r;&lt;br /&gt;
        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)&lt;br /&gt;
        vx = -f * cos(th); vy = -f * sin(th);&lt;br /&gt;
        % Acumular&lt;br /&gt;
        X(end+1) = x; Y(end+1) = y;&lt;br /&gt;
        Vx(end+1) = vx; Vy(end+1) = vy;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% Dibujar v (flechas saliendo hacia el centro)&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verde&lt;br /&gt;
axis equal; grid on; hold on;&lt;br /&gt;
xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');&lt;br /&gt;
&lt;br /&gt;
% Círculos del dominio&lt;br /&gt;
tt = linspace(0, 2*pi, 300);&lt;br /&gt;
plot(r_in*cos(tt), r_in*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
xlim([-2.5 2.5]); ylim([-2.5 2.5]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente asociada}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Igualación con el campo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Modulovel.png|500px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;), así que &amp;lt;math&amp;gt;f(r)&amp;lt;/math&amp;gt; disminuye conforme aumenta &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
✅ El máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Conclusión &lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100192</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100192"/>
				<updated>2025-12-05T09:18:05Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y el campo queda´ria expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
====MATLAB para construir v = k x u====&lt;br /&gt;
&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; en el anillo &lt;br /&gt;
&amp;lt;math&amp;gt;1 \leq r \leq 2&amp;lt;/math&amp;gt;, siguiendo la misma malla sencilla que usamos para &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
```matlab&lt;br /&gt;
%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% Parámetros del perfil (ejemplo con omega_i=+1, omega_e=-1)&lt;br /&gt;
r_in = 1; r_out = 2;&lt;br /&gt;
a = -5/3; b = 8/3;  % f(r) = a*r + b/r&lt;br /&gt;
&lt;br /&gt;
%% Malla de puntos en el anillo (pocos para visual simple)&lt;br /&gt;
n_r = 5;   % nº de radios intermedios&lt;br /&gt;
n_th = 40; % nº de ángulos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_r);&lt;br /&gt;
theta_vals = linspace(0, 2*pi, n_th);&lt;br /&gt;
&lt;br /&gt;
[X, Y, Vx, Vy] = deal([]);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    for th = theta_vals&lt;br /&gt;
        % Posición&lt;br /&gt;
        x = r*cos(th); y = r*sin(th);&lt;br /&gt;
        % Magnitud azimutal&lt;br /&gt;
        f = a*r + b/r;&lt;br /&gt;
        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)&lt;br /&gt;
        vx = -f * cos(th); vy = -f * sin(th);&lt;br /&gt;
        % Acumular&lt;br /&gt;
        X(end+1) = x; Y(end+1) = y;&lt;br /&gt;
        Vx(end+1) = vx; Vy(end+1) = vy;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% Dibujar v (flechas saliendo hacia el centro)&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verde&lt;br /&gt;
axis equal; grid on; hold on;&lt;br /&gt;
xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');&lt;br /&gt;
&lt;br /&gt;
% Círculos del dominio&lt;br /&gt;
tt = linspace(0, 2*pi, 300);&lt;br /&gt;
plot(r_in*cos(tt), r_in*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
xlim([-2.5 2.5]); ylim([-2.5 2.5]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente asociada}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Igualación con el campo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Modulovel.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;), así que &amp;lt;math&amp;gt;f(r)&amp;lt;/math&amp;gt; disminuye conforme aumenta &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
✅ El máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Conclusión &lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100190</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100190"/>
				<updated>2025-12-05T09:16:58Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;, entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y el campo queda´ria expresado en coordenadas cartesianas de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
====MATLAB para construir v = k x u====&lt;br /&gt;
&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; en el anillo &lt;br /&gt;
&amp;lt;math&amp;gt;1 \leq r \leq 2&amp;lt;/math&amp;gt;, siguiendo la misma malla sencilla que usamos para &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
```matlab&lt;br /&gt;
%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% Parámetros del perfil (ejemplo con omega_i=+1, omega_e=-1)&lt;br /&gt;
r_in = 1; r_out = 2;&lt;br /&gt;
a = -5/3; b = 8/3;  % f(r) = a*r + b/r&lt;br /&gt;
&lt;br /&gt;
%% Malla de puntos en el anillo (pocos para visual simple)&lt;br /&gt;
n_r = 5;   % nº de radios intermedios&lt;br /&gt;
n_th = 40; % nº de ángulos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_r);&lt;br /&gt;
theta_vals = linspace(0, 2*pi, n_th);&lt;br /&gt;
&lt;br /&gt;
[X, Y, Vx, Vy] = deal([]);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    for th = theta_vals&lt;br /&gt;
        % Posición&lt;br /&gt;
        x = r*cos(th); y = r*sin(th);&lt;br /&gt;
        % Magnitud azimutal&lt;br /&gt;
        f = a*r + b/r;&lt;br /&gt;
        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)&lt;br /&gt;
        vx = -f * cos(th); vy = -f * sin(th);&lt;br /&gt;
        % Acumular&lt;br /&gt;
        X(end+1) = x; Y(end+1) = y;&lt;br /&gt;
        Vx(end+1) = vx; Vy(end+1) = vy;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% Dibujar v (flechas saliendo hacia el centro)&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verde&lt;br /&gt;
axis equal; grid on; hold on;&lt;br /&gt;
xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');&lt;br /&gt;
&lt;br /&gt;
% Círculos del dominio&lt;br /&gt;
tt = linspace(0, 2*pi, 300);&lt;br /&gt;
plot(r_in*cos(tt), r_in*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
xlim([-2.5 2.5]); ylim([-2.5 2.5]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente asociada}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Igualación con el campo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;), así que &amp;lt;math&amp;gt;f(r)&amp;lt;/math&amp;gt; disminuye conforme aumenta &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
✅ El máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Conclusión &lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
== Componente z del rotacional ==&lt;br /&gt;
&lt;br /&gt;
Para un campo &amp;lt;math&amp;gt;(u_r, u_\theta, u_z)&amp;lt;/math&amp;gt;, la componente &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; del rotacional es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r u_\theta)}{\partial r} - \frac{\partial u_r}{\partial \theta}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_r = 0,\; u_\theta = f(r),\; u_z = 0,\; \text{y } f(r) = a r + \frac{b}{r},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}\frac{\partial (r f(r))}{\partial r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. Calculamos &amp;lt;math&amp;gt;r f(r)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
r f(r) = r\big(a r + \frac{b}{r}\big) = a r^2 + b.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Derivada:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\partial}{\partial r}(a r^2 + b) = 2 a r.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(\nabla \times \mathbf{u})_z = \frac{1}{r}(2 a r) = 2 a.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. Resultado ===&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{\nabla \times \mathbf{u} = (0,0,2a)}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es constante en todo el dominio y depende solo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Con &amp;lt;math&amp;gt;a = -\frac{5}{3}&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \times \mathbf{u} = (0,0,-\frac{10}{3}) \approx (0,0,-3.33).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué puntos tienen mayor rotacional? ===&lt;br /&gt;
Todos los puntos tienen el mismo rotacional, porque el flujo es puramente azimutal y la derivada radial genera un valor constante.&lt;br /&gt;
&lt;br /&gt;
=== ¿Es razonable? ===&lt;br /&gt;
Sí, porque este flujo es un flujo de Couette cilíndrico con velocidad angular variable, pero su vorticidad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100183</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=100183"/>
				<updated>2025-12-05T09:15:00Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: /* Módulo de la velocidad del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
[[Archivo:lineas_de_corriente_33.png|500px|thumb|right|Líneas de corriente]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%% Parámetros del problema&lt;br /&gt;
r_in  = 1; &lt;br /&gt;
r_out = 2;&lt;br /&gt;
omega_i = +1; &lt;br /&gt;
omega_e = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*omega_e - omega_i)/3;   % = -5/3&lt;br /&gt;
b = 4*(omega_i - omega_e)/3;   % =  8/3&lt;br /&gt;
&lt;br /&gt;
%% Función de corriente psi(r) = -(a/2)*r^2 - b*ln(r)&lt;br /&gt;
psi = @(r) -(a/2)*r.^2 - b*log(r);&lt;br /&gt;
&lt;br /&gt;
%% Elegimos varios niveles de psi (líneas de corriente)&lt;br /&gt;
n_lines = 25;                           % número de círculos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_lines);&lt;br /&gt;
&lt;br /&gt;
%% Dibujar&lt;br /&gt;
figure('Color','w'); hold on; axis([-3 3 -2.5 2.5]); grid on;&lt;br /&gt;
title('Líneas de corriente (\psi = cte)');&lt;br /&gt;
xlabel('x'); ylabel('y');&lt;br /&gt;
&lt;br /&gt;
% Dibujar círculos para cada r&lt;br /&gt;
theta = linspace(0, 2*pi, 400);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    x = r*cos(theta);&lt;br /&gt;
    y = r*sin(theta);&lt;br /&gt;
    plot(x, y, 'Color', [0.2 0.6 0.8], 'LineWidth', 1.2); &lt;br /&gt;
end&lt;br /&gt;
}}&lt;br /&gt;
El punto de partida es que el campo de velocidades del fluido en la sección transversal es  &amp;lt;math&amp;gt;\vec{u}(r,\theta)=f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;, donde, por definción en base cilíndricas conocemos que: &amp;lt;math&amp;gt;\vec{e_\theta}=(-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
*'''Obtención del campo de velocidades v'''&lt;br /&gt;
Sabemos que el campo de velocidades &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; ha de ser ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
1-Tomamos el siguiente producto vectorial, para obtener el vector perpendicular &amp;lt;math&amp;gt;\vec{v}=\vec{k}\times\vec{u}&amp;lt;/math&amp;gt;, siendo &amp;lt;math&amp;gt;\vec{k}=(0,0,1)&amp;lt;/math&amp;gt; el vector unitario correspondiente al eje Z en base cartesiana.&lt;br /&gt;
&lt;br /&gt;
2-Usando propiedades del producto vectorial: &amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta}=-\vec{e_r}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{e_r}=(\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto, en base cilíndrica, el campo de velocidades seguiría la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\vec{k}\times\vec{e_\theta})&lt;br /&gt;
= -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cambiando a coordenadas cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r=\sqrt{x^2+y^2}&amp;lt;/math&amp;gt;, y  &amp;lt;math&amp;gt;\theta=\operatorname{arctan2}(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
3-Se observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; sigue la dirección radial, pues apunta hacia &amp;lt;math&amp;gt;-\vec{e_r}&amp;lt;/math&amp;gt;y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque &amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta}=0&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{u}\cdot\vec{v}&lt;br /&gt;
= f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big)&lt;br /&gt;
= -f(r)^2(\vec{e_\theta}\cdot\vec{e_r})&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4-En nuestro caso, la función seguiría la siguiente expresión &amp;lt;math&amp;gt;f(r)=a\,r+\frac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5- Se fijaron previamente las constantes a y b:&lt;br /&gt;
&amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; ( para &lt;br /&gt;
&amp;lt;math&amp;gt;\omega_i = +1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e = -1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;a = -\tfrac{5}{3}&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;b = \tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r)=a\,r+\frac{b}{r}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y el campo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}(x,y)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\,\frac{x}{r},\; -(a\,r+\frac{b}{r})\,\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(r,\theta) = f(r)\,\vec{e_\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_\theta} = (-\sin\theta,\ \cos\theta)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
es el vector unitario azimutal en el plano &amp;lt;math&amp;gt;x-y&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Definición de v: ortogonal a u====&lt;br /&gt;
&lt;br /&gt;
Tomamos:&lt;br /&gt;
&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;
con &amp;lt;math&amp;gt;\vec{k} = (0,0,1)&amp;lt;/math&amp;gt; el versor del eje &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Usando propiedades del producto cruzado en el plano:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{k}\times\vec{e_\theta} = -\,\vec{e_r}&amp;lt;/math&amp;gt;, &lt;br /&gt;
&lt;br /&gt;
donde &amp;lt;math&amp;gt;\vec{e_r} = (\cos\theta,\ \sin\theta)&amp;lt;/math&amp;gt; es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(r,\theta) = f(r)\,(\vec{k}\times\vec{e_\theta}) = -\,f(r)\,\vec{e_r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\;\vec{v}(r,\theta) = -\,f(r)\,\vec{e_r}\;}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
con &amp;lt;math&amp;gt;r = \sqrt{x^2+y^2}&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\theta = \arctan2(y,x)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Observa que &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es radial (apunta hacia &amp;lt;math&amp;gt;-\,\vec{e_r}&amp;lt;/math&amp;gt;, es decir, hacia el centro) y es ortogonal a &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{e_r}\cdot\vec{e_\theta} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}\cdot\vec{v} = f(r)\,\vec{e_\theta}\cdot\big(-f(r)\,\vec{e_r}\big) = -f(r)^2\,(\vec{e_\theta}\cdot\vec{e_r}) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
====Versión concreta con perfil f(r)=ar+b/r====&lt;br /&gt;
&lt;br /&gt;
Si ya fijaste &amp;lt;math&amp;gt;a,b&amp;lt;/math&amp;gt; (por ejemplo, para &amp;lt;math&amp;gt;\omega_i=+1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\omega_e=-1&amp;lt;/math&amp;gt;: &amp;lt;math&amp;gt;a=-\tfrac{5}{3}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;b=\tfrac{8}{3}&amp;lt;/math&amp;gt;), entonces:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a\,r + \tfrac{b}{r}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
y&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}(x,y) = \Big(-(a\,r+\tfrac{b}{r})\tfrac{x}{r},\; -(a\,r+\tfrac{b}{r})\tfrac{y}{r}\Big) &lt;br /&gt;
= \Big(-(a\,r+\tfrac{b}{r})\cos\theta,\; -(a\,r+\tfrac{b}{r})\sin\theta\Big)&amp;lt;/math&amp;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;
====MATLAB para construir v = k x u====&lt;br /&gt;
&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; en el anillo &lt;br /&gt;
&amp;lt;math&amp;gt;1 \leq r \leq 2&amp;lt;/math&amp;gt;, siguiendo la misma malla sencilla que usamos para &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
```matlab&lt;br /&gt;
%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2&lt;br /&gt;
clear; clc; close all;&lt;br /&gt;
&lt;br /&gt;
%% Parámetros del perfil (ejemplo con omega_i=+1, omega_e=-1)&lt;br /&gt;
r_in = 1; r_out = 2;&lt;br /&gt;
a = -5/3; b = 8/3;  % f(r) = a*r + b/r&lt;br /&gt;
&lt;br /&gt;
%% Malla de puntos en el anillo (pocos para visual simple)&lt;br /&gt;
n_r = 5;   % nº de radios intermedios&lt;br /&gt;
n_th = 40; % nº de ángulos&lt;br /&gt;
r_vals = linspace(r_in, r_out, n_r);&lt;br /&gt;
theta_vals = linspace(0, 2*pi, n_th);&lt;br /&gt;
&lt;br /&gt;
[X, Y, Vx, Vy] = deal([]);&lt;br /&gt;
for r = r_vals&lt;br /&gt;
    for th = theta_vals&lt;br /&gt;
        % Posición&lt;br /&gt;
        x = r*cos(th); y = r*sin(th);&lt;br /&gt;
        % Magnitud azimutal&lt;br /&gt;
        f = a*r + b/r;&lt;br /&gt;
        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)&lt;br /&gt;
        vx = -f * cos(th); vy = -f * sin(th);&lt;br /&gt;
        % Acumular&lt;br /&gt;
        X(end+1) = x; Y(end+1) = y;&lt;br /&gt;
        Vx(end+1) = vx; Vy(end+1) = vy;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
%% Dibujar v (flechas saliendo hacia el centro)&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verde&lt;br /&gt;
axis equal; grid on; hold on;&lt;br /&gt;
xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');&lt;br /&gt;
&lt;br /&gt;
% Círculos del dominio&lt;br /&gt;
tt = linspace(0, 2*pi, 300);&lt;br /&gt;
plot(r_in*cos(tt), r_in*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);&lt;br /&gt;
xlim([-2.5 2.5]); ylim([-2.5 2.5]);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
\section*{Función de corriente asociada}&lt;br /&gt;
&lt;br /&gt;
Queremos calcular la función de corriente &amp;lt;math&amp;gt;\psi(r)&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{1. Gradiente en coordenadas cilíndricas}&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas &amp;lt;math&amp;gt;(r,\theta,z)&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
\subsection*{2. Igualación con el campo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Irrotacionalidad de v'''&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial &lt;br /&gt;
&amp;lt;math&amp;gt;v_r(r)&amp;lt;/math&amp;gt; con &lt;br /&gt;
&amp;lt;math&amp;gt;v_\theta = v_z = 0&amp;lt;/math&amp;gt;, &lt;br /&gt;
el rotacional es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = &lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente $z$: } \tfrac{1}{r}\tfrac{\partial}{\partial r}(r v_\theta) - \tfrac{\partial v_r}{\partial \theta} = 0, \\&lt;br /&gt;
\text{otras componentes: también } 0&lt;br /&gt;
\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;v_\theta = 0&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;v_r&amp;lt;/math&amp;gt; no depende de &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;, se cumple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \times \vec{v} = \vec{0}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto, &amp;lt;math&amp;gt;\vec{v}&amp;lt;/math&amp;gt; es irrotacional.&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Potencial escalar'''&lt;br /&gt;
&lt;br /&gt;
Existe un potencial escalar &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; tal que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \vec{v}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla \psi = \frac{\partial \psi}{\partial r}\,\vec{e_r} &lt;br /&gt;
+ \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\vec{e_\theta} &lt;br /&gt;
+ \frac{\partial \psi}{\partial z}\,\vec{e_z}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como &amp;lt;math&amp;gt;\vec{v} = v_r\,\vec{e_r}&amp;lt;/math&amp;gt; con &amp;lt;math&amp;gt;v_r = -f(r)&amp;lt;/math&amp;gt;, tenemos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \psi}{\partial r} = -f(r), \quad &lt;br /&gt;
\frac{\partial \psi}{\partial \theta} = 0, \quad &lt;br /&gt;
\frac{\partial \psi}{\partial z} = 0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\int f(r)\,dr &lt;br /&gt;
= -\int \left(a r + \frac{b}{r}\right)\,dr &lt;br /&gt;
= -\left(\tfrac{a}{2}r^2 + b\ln r\right) + C&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finalmente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\boxed{\psi(r) = -\tfrac{a}{2}r^2 - b\ln r + C}&amp;lt;/math&amp;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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''líneas 𝜓 = cte'''&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende solo de $r$, las curvas &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt; &lt;br /&gt;
son circunferencias concéntricas:  &lt;br /&gt;
&amp;lt;math&amp;gt;r = \text{constante}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Estas son líneas de corriente de &amp;lt;math&amp;gt;\vec{u}&amp;lt;/math&amp;gt; porque:  &lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u} \cdot \nabla \psi = f(r)\,\vec{e_\theta} \cdot \big(-f(r)\,\vec{e_r}\big) = 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Además, se ha calculado:  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi(r) = -\tfrac{a}{2}r^2 - b \ln r + C&amp;lt;/math&amp;gt;,  &lt;br /&gt;
&amp;lt;math&amp;gt;f(r) = a r + \tfrac{b}{r}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Como $\psi$ depende únicamente de $r$, las líneas  &lt;br /&gt;
&amp;lt;math&amp;gt;\psi = \text{cte}&amp;lt;/math&amp;gt;  &lt;br /&gt;
son circunferencias concéntricas. Basta con elegir varios valores de &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt; en el intervalo &amp;lt;math&amp;gt;[1,2]&amp;lt;/math&amp;gt; y dibujar los círculos correspondientes.&lt;br /&gt;
&lt;br /&gt;
== Módulo de la velocidad del fluido ==&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc;&lt;br /&gt;
&lt;br /&gt;
% Parámetros&lt;br /&gt;
r1  = 1; &lt;br /&gt;
r2 = 2;&lt;br /&gt;
w1= +1; &lt;br /&gt;
w2 = -1;&lt;br /&gt;
&lt;br /&gt;
% Coeficientes del perfil&lt;br /&gt;
a = (4*w2- w1)/3;                        % = -5/3&lt;br /&gt;
b = 4*(w1 - w2)/3;                       % =  8/3&lt;br /&gt;
&lt;br /&gt;
% Vector radial y cálculo del módulo&lt;br /&gt;
r = linspace(r1, r2, 200);&lt;br /&gt;
u = abs(a*r + b./r);                       % |u(r)|&lt;br /&gt;
&lt;br /&gt;
% Dibujar la gráfica&lt;br /&gt;
figure('Color','w');&lt;br /&gt;
plot(r, u, 'LineWidth', 2, 'Color', [0.2 0.4 0.8]);&lt;br /&gt;
grid on;&lt;br /&gt;
xlabel('\rho (radio)');&lt;br /&gt;
ylabel('|u(\rho)|');&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
El módulo de la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = |u_\theta| = |f(r)| = \big| a\,r + \frac{b}{r} \big|.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Con&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = -\frac{5}{3}, \qquad b = \frac{8}{3},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
tenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(r) = -\frac{5}{3}r + \frac{8}{3r}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1. Buscar el máximo en &amp;lt;math&amp;gt;r \in [1,2]&amp;lt;/math&amp;gt; ===&lt;br /&gt;
Derivamos:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d}{dr} f(r) = -\frac{5}{3} - \frac{8}{3r^2}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto es siempre negativo (porque ambos términos son negativos para &amp;lt;math&amp;gt;r &amp;gt; 0&amp;lt;/math&amp;gt;), así que &amp;lt;math&amp;gt;f(r)&amp;lt;/math&amp;gt; disminuye conforme aumenta &amp;lt;math&amp;gt;r&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 1&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(1) = -\frac{5}{3}(1)+\frac{8}{3(1)} = -\frac{5}{3}+\frac{8}{3} = 1.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(2) = -\frac{10}{3}+\frac{8}{6} = -\frac{10}{3}+\frac{4}{3} = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El módulo:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|f(1)| = 1,\quad |f(2)| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
✅ El máximo está en la frontera exterior &amp;lt;math&amp;gt;r = 2&amp;lt;/math&amp;gt;, con:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
|\mathbf{u}| = 2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Conclusión &lt;br /&gt;
El módulo de la velocidad es máximo&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98740</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98740"/>
				<updated>2025-12-04T12:25:33Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_\theta = (-\sin\theta,\ \cos\theta)}}  &lt;br /&gt;
es el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
Perfecto, aquí tienes **todo el contenido completamente pasado a LaTeX**, listo para copiar y compilar.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
# **Código LaTeX**&lt;br /&gt;
&lt;br /&gt;
```latex&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}(r,\theta)=f(r)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad &lt;br /&gt;
\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta),&lt;br /&gt;
\]&lt;br /&gt;
el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
\section*{1) Definición de \(\mathbf{v}\): ortogonal a \(\mathbf{u}\)}&lt;br /&gt;
&lt;br /&gt;
Tomamos&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{v} = \mathbf{k} \times \mathbf{u},&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{k} = (0,0,1),&lt;br /&gt;
\]&lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_r,&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{e}_r = (\cos\theta,\ \sin\theta).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\mathbf{k}\times\mathbf{e}_\theta)&lt;br /&gt;
= -\,f(r)\,\mathbf{e}_r&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
donde&lt;br /&gt;
\[&lt;br /&gt;
r=\sqrt{x^2+y^2},\qquad&lt;br /&gt;
\theta = \operatorname{arctan2}(y,x).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf{v}\) es radial (apunta hacia \(-\mathbf{e}_r\)) y es ortogonal a \(\mathbf{u}\), ya que&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{e}_r\cdot\mathbf{e}_\theta = 0.&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}\cdot\mathbf{v}&lt;br /&gt;
= f(r)\,\mathbf{e}_\theta\cdot\big(-f(r)\,\mathbf{e}_r\big)&lt;br /&gt;
= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)&lt;br /&gt;
= 0.&lt;br /&gt;
\]&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Si quieres, puedo generarte una versión en **entorno align**, **beamer**, **minted**, o integrada en un documento completo (`\documentclass{article}`).&lt;br /&gt;
&lt;br /&gt;
== 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|Campo de Temperaturas y curvas de nivel]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98738</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98738"/>
				<updated>2025-12-04T12:24:28Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_\theta = (-\sin\theta,\ \cos\theta)}}  &lt;br /&gt;
es el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
Perfecto, aquí tienes **todo el contenido completamente pasado a LaTeX**, listo para copiar y compilar.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
# **Código LaTeX**&lt;br /&gt;
&lt;br /&gt;
```latex&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}(r,\theta)=f(r)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad &lt;br /&gt;
\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta),&lt;br /&gt;
\]&lt;br /&gt;
el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
\section*{1) Definición de \(\mathbf{v}\): ortogonal a \(\mathbf{u}\)}&lt;br /&gt;
&lt;br /&gt;
Tomamos&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{v} = \mathbf{k} \times \mathbf{u},&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{k} = (0,0,1),&lt;br /&gt;
\]&lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_r,&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{e}_r = (\cos\theta,\ \sin\theta).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\mathbf{k}\times\mathbf{e}_\theta)&lt;br /&gt;
= -\,f(r)\,\mathbf{e}_r&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
donde&lt;br /&gt;
\[&lt;br /&gt;
r=\sqrt{x^2+y^2},\qquad&lt;br /&gt;
\theta = \operatorname{arctan2}(y,x).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf{v}\) es radial (apunta hacia \(-\mathbf{e}_r\)) y es ortogonal a \(\mathbf{u}\), ya que&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{e}_r\cdot\mathbf{e}_\theta = 0.&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}\cdot\mathbf{v}&lt;br /&gt;
= f(r)\,\mathbf{e}_\theta\cdot\big(-f(r)\,\mathbf{e}_r\big)&lt;br /&gt;
= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)&lt;br /&gt;
= 0.&lt;br /&gt;
\]&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Si quieres, puedo generarte una versión en **entorno align**, **beamer**, **minted**, o integrada en un documento completo (`\documentclass{article}`).&lt;br /&gt;
&lt;br /&gt;
== 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|600px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Curvatemperatura.png&amp;diff=98734</id>
		<title>Archivo:Curvatemperatura.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Curvatemperatura.png&amp;diff=98734"/>
				<updated>2025-12-04T12:22:28Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98733</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98733"/>
				<updated>2025-12-04T12:22:11Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|700px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Líneas de corriente==&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
&lt;br /&gt;
{{math|u(r,\theta)=f(r)\,{\mathbf e}_\theta}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_\theta = (-\sin\theta,\ \cos\theta)}}  &lt;br /&gt;
es el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
Perfecto, aquí tienes **todo el contenido completamente pasado a LaTeX**, listo para copiar y compilar.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
# **Código LaTeX**&lt;br /&gt;
&lt;br /&gt;
```latex&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}(r,\theta)=f(r)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad &lt;br /&gt;
\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta),&lt;br /&gt;
\]&lt;br /&gt;
el vector unitario azimutal en el plano \(x-y\).&lt;br /&gt;
&lt;br /&gt;
\section*{1) Definición de \(\mathbf{v}\): ortogonal a \(\mathbf{u}\)}&lt;br /&gt;
&lt;br /&gt;
Tomamos&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{v} = \mathbf{k} \times \mathbf{u},&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{k} = (0,0,1),&lt;br /&gt;
\]&lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_r,&lt;br /&gt;
\qquad&lt;br /&gt;
\mathbf{e}_r = (\cos\theta,\ \sin\theta).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(r,\theta)&lt;br /&gt;
= f(r)\,(\mathbf{k}\times\mathbf{e}_\theta)&lt;br /&gt;
= -\,f(r)\,\mathbf{e}_r&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
En componentes cartesianas:&lt;br /&gt;
\[&lt;br /&gt;
\boxed{&lt;br /&gt;
\mathbf{v}(x,y)=\big(-f(r)\cos\theta,\ -f(r)\sin\theta\big)&lt;br /&gt;
}&lt;br /&gt;
\]&lt;br /&gt;
donde&lt;br /&gt;
\[&lt;br /&gt;
r=\sqrt{x^2+y^2},\qquad&lt;br /&gt;
\theta = \operatorname{arctan2}(y,x).&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf{v}\) es radial (apunta hacia \(-\mathbf{e}_r\)) y es ortogonal a \(\mathbf{u}\), ya que&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{e}_r\cdot\mathbf{e}_\theta = 0.&lt;br /&gt;
\]&lt;br /&gt;
&lt;br /&gt;
\[&lt;br /&gt;
\mathbf{u}\cdot\mathbf{v}&lt;br /&gt;
= f(r)\,\mathbf{e}_\theta\cdot\big(-f(r)\,\mathbf{e}_r\big)&lt;br /&gt;
= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)&lt;br /&gt;
= 0.&lt;br /&gt;
\]&lt;br /&gt;
```&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Si quieres, puedo generarte una versión en **entorno align**, **beamer**, **minted**, o integrada en un documento completo (`\documentclass{article}`).&lt;br /&gt;
&lt;br /&gt;
== 1) Definición de {{math|\mathbf v}}: ortogonal a {{math|\mathbf u}} ==&lt;br /&gt;
&lt;br /&gt;
Tomamos  &lt;br /&gt;
{{math|\mathbf v = \mathbf k \times \mathbf u}},  &lt;br /&gt;
con  &lt;br /&gt;
{{math|\mathbf k=(0,0,1)}}  &lt;br /&gt;
el versor del eje \(z\).&lt;br /&gt;
&lt;br /&gt;
Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf k \times {\mathbf e}_\theta = -\,{\mathbf e}_r}},  &lt;br /&gt;
&lt;br /&gt;
donde  &lt;br /&gt;
{{math|{\mathbf e}_r=(\cos\theta,\ \sin\theta)}}  &lt;br /&gt;
es el unitario radial.&lt;br /&gt;
&lt;br /&gt;
Por tanto,&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(r,\theta) = f(r)\,(\mathbf k \times \mathbf e_\theta)&lt;br /&gt;
= -\,f(r)\,{\mathbf e}_r}}&lt;br /&gt;
&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf v(x,y)=\big(-f(r)\cos\theta,\,-f(r)\sin\theta\big)}}&lt;br /&gt;
&lt;br /&gt;
con  &lt;br /&gt;
{{math|r=\sqrt{x^2+y^2}}}  &lt;br /&gt;
y  &lt;br /&gt;
{{math|\theta=\operatorname{arctan2}(y,x)}}.&lt;br /&gt;
&lt;br /&gt;
Observa que \(\mathbf v\) es radial (apunta hacia \(-{\mathbf e}_r\), es decir, hacia el centro)  &lt;br /&gt;
y es ortogonal a \(\mathbf u\) porque  &lt;br /&gt;
{{math|{\mathbf e}_r\cdot{\mathbf e}_\theta = 0}}:&lt;br /&gt;
&lt;br /&gt;
{{math|\mathbf u\cdot\mathbf v&lt;br /&gt;
= f(r)\,{\mathbf e}_\theta \cdot\big(-f(r)\,{\mathbf e}_r\big)&lt;br /&gt;
= -f(r)^2 ({\mathbf e}_\theta\cdot{\mathbf e}_r)&lt;br /&gt;
= 0}}.&lt;br /&gt;
&lt;br /&gt;
Partimos de que el campo de velocidades del fluido en la sección transversal es&lt;br /&gt;
u(r,θ)=f(r) eθ,\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,u(r,θ)=f(r)eθ​,&lt;br /&gt;
donde eθ=(−sin⁡θ, cos⁡θ)\mathbf{e}_\theta = (-\sin\theta,\ \cos\theta)eθ​=(−sinθ, cosθ) es el vector unitario azimutal en el plano x ⁣− ⁣yx\!-\!yx−y.&lt;br /&gt;
1) Definición de v\mathbf{v}v: ortogonal a u\mathbf{u}u&lt;br /&gt;
Tomamos&lt;br /&gt;
v  =  k×u,\mathbf{v} \;=\; \mathbf{k} \times \mathbf{u},v=k×u,&lt;br /&gt;
con k=(0,0,1)\mathbf{k}=(0,0,1)k=(0,0,1) el versor del eje zzz. Usando propiedades de productos cruzados en el plano:&lt;br /&gt;
&lt;br /&gt;
k×eθ=− er\mathbf{k}\times\mathbf{e}_\theta = -\,\mathbf{e}_rk×eθ​=−er​, donde er=(cos⁡θ, sin⁡θ)\mathbf{e}_r=(\cos\theta,\ \sin\theta)er​=(cosθ, sinθ) es el unitario radial.&lt;br /&gt;
Por tanto,&lt;br /&gt;
  v(r,θ)  =  f(r) (k×eθ)  =  − f(r) er  \boxed{\;\mathbf{v}(r,\theta) \;=\; f(r)\,\big(\mathbf{k}\times \mathbf{e}_\theta\big) \;=\; -\,f(r)\,\mathbf{e}_r\;}v(r,θ)=f(r)(k×eθ​)=−f(r)er​​&lt;br /&gt;
y en componentes cartesianas:&lt;br /&gt;
  v(x,y)=(−f(r)cos⁡θ, −f(r)sin⁡θ)  \boxed{\; \mathbf{v}(x,y) = \big(-f(r)\cos\theta,\,-f(r)\sin\theta\big) \;}v(x,y)=(−f(r)cosθ,−f(r)sinθ)​&lt;br /&gt;
con r=x2+y2r=\sqrt{x^2+y^2}r=x2+y2​ y θ=arctan⁡2(y,x)\theta=\arctan2(y,x)θ=arctan2(y,x).&lt;br /&gt;
&lt;br /&gt;
Observa que v\mathbf{v}v es radial (apunta hacia −er-\mathbf{e}_r−er​, es decir, hacia el centro) y es ortogonal a u\mathbf{u}u porque er⋅eθ=0\mathbf{e}_r\cdot\mathbf{e}_\theta=0er​⋅eθ​=0:&lt;br /&gt;
u⋅v=f(r) eθ⋅(−f(r) er)=−f(r)2 (eθ⋅er)=0.\mathbf{u}\cdot\mathbf{v} = f(r)\,\mathbf{e}_\theta \cdot \big(-f(r)\,\mathbf{e}_r\big)= -f(r)^2\,(\mathbf{e}_\theta\cdot\mathbf{e}_r)=0.u⋅v=f(r)eθ​⋅(−f(r)er​)=−f(r)2(eθ​⋅er​)=0.&lt;br /&gt;
&lt;br /&gt;
2) Versión concreta con tu perfil f(r)=a r+brf(r)=a\,r+\frac{b}{r}f(r)=ar+rb​&lt;br /&gt;
Si ya fijaste a,ba,ba,b (por ejemplo, para ωi=+1\omega_i=+1ωi​=+1, ωe=−1\omega_e=-1ωe​=−1: a=−53a=-\tfrac{5}{3}a=−35​, b=83b=\tfrac{8}{3}b=38​), entonces:&lt;br /&gt;
f(r)=a r+br,v(x,y)=(−(a r+br)xr,  −(a r+br)yr)=(−(a r+br)cos⁡θ,  −(a r+br)sin⁡θ).f(r) = a\,r + \frac{b}{r},\qquad&lt;br /&gt;
\mathbf{v}(x,y) = \Big(-(a\,r+\frac{b}{r})\frac{x}{r},\; -(a\,r+\frac{b}{r})\frac{y}{r}\Big)&lt;br /&gt;
= \Big(-(a\,r+\frac{b}{r})\cos\theta,\; -(a\,r+\frac{b}{r})\sin\theta\Big).f(r)=ar+rb​,v(x,y)=(−(ar+rb​)rx​,−(ar+rb​)ry​)=(−(ar+rb​)cosθ,−(ar+rb​)sinθ).&lt;br /&gt;
&lt;br /&gt;
3) MATLAB (simple) para construir v=k×u\mathbf{v}=\mathbf{k}\times\mathbf{u}v=k×u&lt;br /&gt;
Este fragmento calcula y dibuja solo el campo v\mathbf{v}v en el anillo 1≤r≤21\le r\le 21≤r≤2, siguiendo la misma malla sencilla que usamos para u\mathbf{u}u:&lt;br /&gt;
MATLAB%% Campo v = k x u, ortogonal a u = f(r) e_theta, en el anillo 1&amp;lt;=r&amp;lt;=2clear; clc; close all;%% Parametros del perfil (ejemplo con omega_i=+1, omega_e=-1)r_in  = 1; r_out = 2;a = -5/3; b =  8/3;                 % f(r) = a*r + b/r%% Malla de puntos en el anillo (pocos para visual simple)n_r  = 5;                  % nº de radios intermediosn_th = 40;                 % nº de ángulosr_vals    = linspace(r_in, r_out, n_r);theta_vals= linspace(0, 2*pi, n_th);[X, Y, Vx, Vy] = deal([]);for r = r_vals    for th = theta_vals        % Posicion        x = r*cos(th);         y = r*sin(th);        % Magnitud azimutal        f = a*r + b/r;        % v = k x u = - f(r) e_r -&amp;gt; e_r = (cos th, sin th)        vx = -f * cos(th);        vy = -f * sin(th);        % Acumular        X(end+1)  = x;  Y(end+1)  = y;        Vx(end+1) = vx; Vy(end+1) = vy;    endend%% Dibujar v (flechas saliendo hacia el centro)figure('Color','w'); quiver(X, Y, Vx, Vy, 0.4, 'Color', [0.1 0.6 0.2], 'LineWidth', 1.2); % verdeaxis equal; grid on; hold on;xlabel('x'); ylabel('y'); title('Campo v = k \times u (ortogonal a u)');% Círculos del dominiott = linspace(0, 2*pi, 300);plot(r_in*cos(tt),  r_in*sin(tt),  'k', 'LineWidth', 1.5);plot(r_out*cos(tt), r_out*sin(tt), 'k', 'LineWidth', 1.5);xlim([-2.5 2.5]); ylim([-2.5 2.5]);Mostrar más líneas&lt;br /&gt;
&lt;br /&gt;
¿Seguimos?&lt;br /&gt;
Si esto está claro, en el siguiente paso calculamos la función de corriente ψ\psiψ tal que ∇ψ=v\nabla\psi=\mathbf{v}∇ψ=v, mostramos sus líneas de nivel ψ=cte\psi=\text{cte}ψ=cte y verificamos que son líneas de corriente de u\mathbf{u}u. ¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: dame v en coordenadas cilindricasCopilot said: Copilot¡Perfecto! En coordenadas cilíndricas (r,θ,z)(r,\theta,z)(r,θ,z), el campo v=k×u\mathbf{v} = \mathbf{k} \times \mathbf{u}v=k×u se expresa de forma muy sencilla:&lt;br /&gt;
Sabemos que:&lt;br /&gt;
u(r,θ)=f(r) eθ,f(r)=a r+br.\mathbf{u}(r,\theta) = f(r)\,\mathbf{e}_\theta,\quad f(r)=a\,r+\frac{b}{r}.u(r,θ)=f(r)eθ​,f(r)=ar+rb​.&lt;br /&gt;
El producto cruzado con k=ez\mathbf{k}=\mathbf{e}_zk=ez​ da:&lt;br /&gt;
k×eθ=−er.\mathbf{k}\times\mathbf{e}_\theta = -\mathbf{e}_r.k×eθ​=−er​.&lt;br /&gt;
Por tanto:&lt;br /&gt;
v(r,θ)=− f(r) er=−(a r+br) er.\boxed{\mathbf{v}(r,\theta) = -\,f(r)\,\mathbf{e}_r = -\big(a\,r+\frac{b}{r}\big)\,\mathbf{e}_r.}v(r,θ)=−f(r)er​=−(ar+rb​)er​.​&lt;br /&gt;
Componentes en la base cilíndrica&lt;br /&gt;
vr=−(a r+br),vθ=0,vz=0.v_r = -\big(a\,r+\frac{b}{r}\big),\quad v_\theta = 0,\quad v_z = 0.vr​=−(ar+rb​),vθ​=0,vz​=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora hagamos el siguiente paso:&lt;br /&gt;
&lt;br /&gt;
Calcular la función de corriente ψ(r)\psi(r)ψ(r) tal que ∇ψ=v\nabla\psi = \mathbf{v}∇ψ=v,&lt;br /&gt;
Dibujar las líneas ψ=cte\psi=\text{cte}ψ=cte (líneas de corriente del campo u\mathbf{u}u) en MATLAB?&lt;br /&gt;
&lt;br /&gt;
¿Avanzamos?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: Observar que 𝑣⃗ es irrotacional (por ser 𝑢⃗ de divergencia nula) y tiene un potencial escalar&lt;br /&gt;
𝜓 (es decir ∇𝜓 = 𝑣⃗) que se conoce como función de corriente de 𝑢⃗ Copilot said: Copilot¡Exacto! Como hemos visto, el campo&lt;br /&gt;
v=k×u=−f(r) er\mathbf{v} = \mathbf{k} \times \mathbf{u} = -f(r)\,\mathbf{e}_rv=k×u=−f(r)er​&lt;br /&gt;
es radial y apunta hacia el centro. Ahora comprobamos las dos propiedades que mencionas:&lt;br /&gt;
&lt;br /&gt;
✅ 1. Irrotacionalidad de v\mathbf{v}v&lt;br /&gt;
En coordenadas cilíndricas, para un campo puramente radial vr(r)v_r(r)vr​(r) con vθ=vz=0v_\theta = v_z = 0vθ​=vz​=0, el rotacional es:&lt;br /&gt;
∇×v={componente z:1r∂∂r(rvθ)−∂vr∂θ=0,otras componentes: tambieˊn 0.\nabla \times \mathbf{v} =&lt;br /&gt;
\begin{cases}&lt;br /&gt;
\text{componente } z: \dfrac{1}{r}\dfrac{\partial}{\partial r}(r v_\theta) - \dfrac{\partial v_r}{\partial \theta} = 0,\\&lt;br /&gt;
\text{otras componentes: también 0.}&lt;br /&gt;
\end{cases}∇×v=⎩⎨⎧​componente z:r1​∂r∂​(rvθ​)−∂θ∂vr​​=0,otras componentes: tambieˊn 0.​&lt;br /&gt;
Como vθ=0v_\theta = 0vθ​=0 y vrv_rvr​ no depende de θ\thetaθ,&lt;br /&gt;
∇×v=0.\nabla \times \mathbf{v} = \mathbf{0}.∇×v=0.&lt;br /&gt;
✅ v\mathbf{v}v es irrotacional.&lt;br /&gt;
&lt;br /&gt;
✅ 2. Existe un potencial escalar ψ\psiψ tal que ∇ψ=v\nabla \psi = \mathbf{v}∇ψ=v&lt;br /&gt;
En coordenadas cilíndricas:&lt;br /&gt;
∇ψ=∂ψ∂r er+1r∂ψ∂θ eθ+∂ψ∂z ez.\nabla \psi = \frac{\partial \psi}{\partial r}\,\mathbf{e}_r + \frac{1}{r}\frac{\partial \psi}{\partial \theta}\,\mathbf{e}_\theta + \frac{\partial \psi}{\partial z}\,\mathbf{e}_z.∇ψ=∂r∂ψ​er​+r1​∂θ∂ψ​eθ​+∂z∂ψ​ez​.&lt;br /&gt;
Como v=vr er\mathbf{v} = v_r\,\mathbf{e}_rv=vr​er​ con vr=−f(r)v_r = -f(r)vr​=−f(r), tenemos:&lt;br /&gt;
∂ψ∂r=−f(r),∂ψ∂θ=0,∂ψ∂z=0.\frac{\partial \psi}{\partial r} = -f(r),\quad \frac{\partial \psi}{\partial \theta}=0,\quad \frac{\partial \psi}{\partial z}=0.∂r∂ψ​=−f(r),∂θ∂ψ​=0,∂z∂ψ​=0.&lt;br /&gt;
Por tanto:&lt;br /&gt;
ψ(r)=−∫f(r) dr=−∫(ar+br) dr=−(a2r2+bln⁡r)+C.\psi(r) = -\int f(r)\,dr = -\int \big(a r + \frac{b}{r}\big)\,dr = -\Big(\frac{a}{2}r^2 + b\ln r\Big) + C.ψ(r)=−∫f(r)dr=−∫(ar+rb​)dr=−(2a​r2+blnr)+C.&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C.\boxed{\psi(r) = -\frac{a}{2}r^2 - b\ln r + C.}ψ(r)=−2a​r2−blnr+C.​&lt;br /&gt;
&lt;br /&gt;
✅ 3. Líneas ψ=cte\psi = \text{cte}ψ=cte&lt;br /&gt;
Como ψ\psiψ depende solo de rrr, las curvas ψ=cte\psi = \text{cte}ψ=cte son circunferencias concéntricas r=constanter = \text{constante}r=constante.&lt;br /&gt;
Estas son líneas de corriente de u\mathbf{u}u porque:&lt;br /&gt;
u⋅∇ψ=f(r) eθ⋅(−f(r) er)=0.\mathbf{u}\cdot\nabla\psi = f(r)\,\mathbf{e}_\theta \cdot (-f(r)\,\mathbf{e}_r) = 0.u⋅∇ψ=f(r)eθ​⋅(−f(r)er​)=0.&lt;br /&gt;
&lt;br /&gt;
¿Quieres que ahora te dé un script MATLAB sencillo que:&lt;br /&gt;
✔ Dibuja las líneas de corriente (círculos) y el campo u\mathbf{u}u con flechas,&lt;br /&gt;
✔ Calcula ψ(r)\psi(r)ψ(r) y muestra sus niveles?&lt;br /&gt;
¿O prefieres primero solo las líneas ψ=cte\psi=\text{cte}ψ=cte sin flechas?&lt;br /&gt;
Proporcione sus comentarios sobre BizChatYou said: prefiero solo las lineasCopilot said: CopilotPerfecto, vamos a dibujar solo las líneas de corriente (las curvas ψ=cte\psi = \text{cte}ψ=cte).&lt;br /&gt;
Como hemos calculado:&lt;br /&gt;
ψ(r)=−a2r2−bln⁡r+C,con f(r)=ar+br.\psi(r) = -\frac{a}{2}r^2 - b\ln r + C,\quad \text{con } f(r)=a r + \frac{b}{r}.ψ(r)=−2a​r2−blnr+C,con f(r)=ar+rb​.&lt;br /&gt;
Pero como ψ\psiψ depende solo de rrr, las líneas ψ=cte\psi=\text{cte}ψ=cte son circunferencias concéntricas. Así que basta con elegir varios valores de rrr en el intervalo [1,2][1,2][1,2] y dibujar círculos.&lt;br /&gt;
&lt;br /&gt;
==Dibujar el campo de temperaturas y las curvas de nivel. ==&lt;br /&gt;
[[Archivo:curvatemperatura.png|500px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 7: Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,200);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,200);     %theta de 0 a 2pi &lt;br /&gt;
&lt;br /&gt;
[R,Theta]=meshgrid(rho,theta); &lt;br /&gt;
&lt;br /&gt;
% función temperatura&lt;br /&gt;
T=log(1+R.^2).*cos(Theta).^2;&lt;br /&gt;
X=R.*cos(Theta);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(Theta); &lt;br /&gt;
&lt;br /&gt;
%Dibujar campos de temperatura&lt;br /&gt;
hold on&lt;br /&gt;
surf(X, Y, T, 'EdgeColor', 'none');&lt;br /&gt;
colorbar; &lt;br /&gt;
xlabel('eje x'); &lt;br /&gt;
ylabel('eje y'); &lt;br /&gt;
zlabel('Temperatura'); &lt;br /&gt;
title('Campo de Temperatura');&lt;br /&gt;
view(3);&lt;br /&gt;
axis([-3,3,-2.1,2.1]);&lt;br /&gt;
&lt;br /&gt;
%Dibujar las curvas de nivel&lt;br /&gt;
contourf(X, Y, T, 20); % 20 niveles de contorno&lt;br /&gt;
title('Curvas de Nivel del Campo de Temperaturas');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
colorbar;&lt;br /&gt;
&lt;br /&gt;
%Encontrar temperatura máxima&lt;br /&gt;
T_max=max(T(:));&lt;br /&gt;
[f,c] =find(T == max_T, 1);&lt;br /&gt;
&lt;br /&gt;
% Coordenadas cartesianas Temp máx&lt;br /&gt;
x_max= X(f,c);&lt;br /&gt;
y_max= Y(f,c);&lt;br /&gt;
&lt;br /&gt;
plot(x_max, y_max, 'ro', 'MarkerSize', 10, 'LineWidth', 2);&lt;br /&gt;
text(x_max,y_max,'Temperatura máxima');&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98550</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98550"/>
				<updated>2025-12-04T11:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
* '''Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt;'''&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Gradiente de la divergencia'''&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del campo de velocidades'''&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Rotacional del rotacional del campo de velocidades'''&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''' Resultado del Laplaciano vectorial'''&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Resultado de la ecuación de Navier-Stokes'''&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Sabemos que la velocidad del fluido es:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{u}(\rho,\theta) = f(\rho)\,\mathbf{e}_\theta,&lt;br /&gt;
\qquad&lt;br /&gt;
f(\rho) = a\rho + \frac{b}{\rho}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro interior ( &amp;lt;math&amp;gt;\rho = 1&amp;lt;/math&amp;gt; ), la velocidad tangencial será:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = f(1) = a(1) + \frac{b}{1} = a + b,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro interior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(1) = \omega_i \cdot 1 = \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-En el cilindro exterior ( &amp;lt;math&amp;gt;\rho = 2&amp;lt;/math&amp;gt; ),la velocidad tangencial:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = f(2) = a(2) + \frac{b}{2} = 2a + \frac{b}{2},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
debe coincidir con la velocidad tangencial del cilindro exterior:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\theta(2) = \omega_e \cdot 2 = 2\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sistema de ecuaciones'''&lt;br /&gt;
&lt;br /&gt;
De las condiciones de contorno:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{cases}&lt;br /&gt;
a + b = \omega_i, \\&lt;br /&gt;
2a + \dfrac{b}{2} = 2\omega_e.&lt;br /&gt;
\end{cases}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Multiplicamos la segunda ecuación por 2 para eliminar la fracción:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
4a + b = 4\omega_e.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restamos la primera ecuación:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
(4a + b) - (a + b) = 4\omega_e - \omega_i&lt;br /&gt;
\;\;\Longrightarrow\;\;&lt;br /&gt;
3a = 4\omega_e - \omega_i.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por tanto:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
b = \omega_i - a&lt;br /&gt;
= \omega_i - \dfrac{4\omega_e - \omega_i}{3}&lt;br /&gt;
= \dfrac{3\omega_i - (4\omega_e - \omega_i)}{3}&lt;br /&gt;
= \dfrac{4\omega_i - 4\omega_e}{3}&lt;br /&gt;
= \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Resultado:'''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comprobación de incompresibilidad ===&lt;br /&gt;
Se ha comprobado con anterioridad, a la hora de la obtención de la ecuación diferencial, que la divergencia del campo de velocidades es igual a 0. Se detalla a continuación el cálculo de la incompresibilidad:&lt;br /&gt;
observación: se tomarán coordenadas cilíndricas:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(\rho u_\rho)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}\frac{\partial u_\theta}{\partial \theta}&lt;br /&gt;
+ \frac{\partial u_z}{\partial z}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Como&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_\rho = 0,\quad u_z = 0,\quad&lt;br /&gt;
u_\theta = f(\rho)\ \text{(independiente de }\theta,z\text{)},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
entonces:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \cdot \mathbf{u}&lt;br /&gt;
= \frac{1}{\rho}\frac{\partial(0)}{\partial \rho}&lt;br /&gt;
+ \frac{1}{\rho}(0) + 0&lt;br /&gt;
= 0.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que la velocidad angular del cilindro exterior e interior es 1 (ω = 1) y μ = 1 (coeficiente de viscosidad del fluido), y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|500px|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.1,2.1]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
''Observación: se considera que por el sentido, ω&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; = 1 y ω&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt; = -1.''&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
\boxed{&lt;br /&gt;
a = \dfrac{4\omega_e - \omega_i}{3},&lt;br /&gt;
\qquad&lt;br /&gt;
b = \dfrac{4(\omega_i - \omega_e)}{3}.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = -\frac{5}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = \frac{8}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Conocida la siguiente expresión de la velocidad de las partículas en función de f(ρ):&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Hemos calculado las constantes a y b, desarrollamos la ecuación. Quedando el campo de velocidades la las partículas como:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(\rho, \theta) = \left(-\frac{5}{3} \rho + \frac{8}{3 \rho}\right) \hat{e}_\theta &amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98166</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98166"/>
				<updated>2025-12-04T10:22:31Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
==== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ====&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado de la ecuación de Navier-Stokes====&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|500px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.25,2.25]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98164</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98164"/>
				<updated>2025-12-04T10:22:09Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
==== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ====&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado de la ecuación de Navier-Stokes====&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|300px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.25,2.25]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98162</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98162"/>
				<updated>2025-12-04T10:21:29Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
==== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ====&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado de la ecuación de Navier-Stokes====&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Comprobación ecuación diferencial====&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campovelocidadesdefdefdef.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.25,2.25]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesdefdefdef.png&amp;diff=98160</id>
		<title>Archivo:Campovelocidadesdefdefdef.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesdefdefdef.png&amp;diff=98160"/>
				<updated>2025-12-04T10:21:00Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98155</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98155"/>
				<updated>2025-12-04T10:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
==== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ====&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado de la ecuación de Navier-Stokes====&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Obtención de las constantes de la ecuación diferencial===&lt;br /&gt;
====Obtención ecuación diferencial segundo orden====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campovelocidadesdefdef.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.25,2.25]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesbien2.jpg&amp;diff=98149</id>
		<title>Archivo:Campovelocidadesbien2.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesbien2.jpg&amp;diff=98149"/>
				<updated>2025-12-04T10:17:17Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesbien.jpg&amp;diff=98141</id>
		<title>Archivo:Campovelocidadesbien.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelocidadesbien.jpg&amp;diff=98141"/>
				<updated>2025-12-04T10:15:15Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98135</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=98135"/>
				<updated>2025-12-04T10:13:55Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes y obtención de la ecuación diferencial a resolver==&lt;br /&gt;
El principal objetivo de este apartado es la obtención de la ecuación diferencial a partir de la ecuación de Navier-Stokes. Una vez conocida esta expresión, será posible calcular las constantes a y b que permitan que la velocidad en la frontera del fluido coincida con la  de los tubos interior y exterior.&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
==== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ====&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula. Por definición ésta se calcula en coordenadas cilíndricas mediante la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0)] = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto, el gradiente de la propia divergencia saldrá 0, de igual forma: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez deducido que el gradiente de la divergencia es 0, por lo cálculos previamente realizados, el primer término se elimina y la expresión queda simplificada de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas. Siendo la expresión del campo de velocidades:&lt;br /&gt;
&amp;lt;math&amp;gt;u(\rho,\theta)=f(\rho)\,e_{\theta}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional del rotacional. Para ello aplicaremos la fórmula en coordenadas cilíndricas sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado de la ecuación de Navier-Stokes====&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Comprobación de la ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Una vez conocida la solución de la ecuación de Navier-Stokes, procedemos a la obtención de la ecuación diferencial:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Queda por tanto comprobado que se cumple la ecuación diferencial.&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Finalmente, hemos solucionado la EDO y debemos conocer las soluciones específicas de ésta, a través de las constante a y b de tal forma que la velocidad en la frontera coincida con las de los tubo interior y exterior sen la misma.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Apartado 3: Campo de velocidades&lt;br /&gt;
&lt;br /&gt;
rho=linspace(1,2,30);          %radio de 1 a 2&lt;br /&gt;
theta=linspace(0,2*pi,50);     %theta de 0 a 2pi &lt;br /&gt;
a=-5/3;&lt;br /&gt;
b=8/3;&lt;br /&gt;
&lt;br /&gt;
w1=1;                          %velocidad angular interior&lt;br /&gt;
w2=-1;                         %velocidad angular exterior&lt;br /&gt;
&lt;br /&gt;
%Mallado coordenadas polares&lt;br /&gt;
[R,T]=meshgrid(rho,theta);    % meshgrid para coordenadas polares&lt;br /&gt;
X=R.*cos(T);                  % Paso a cartesianas&lt;br /&gt;
Y=R.*sin(T);                &lt;br /&gt;
&lt;br /&gt;
%Campo de velocidades&lt;br /&gt;
Vtheta= a.*R+b./R;             %Velocidad de theta&lt;br /&gt;
Vx= w2.*Vtheta .*sin(T);&lt;br /&gt;
Vy= w1.*Vtheta.*cos(T);&lt;br /&gt;
&lt;br /&gt;
%Dibujo campo de velocidades&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
quiver(X,Y,Vx,Vy,0.5,'Color',[0 0 1],'LineWidth',1.2);&lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3.5,3.5,-2.25,2.25]) &lt;br /&gt;
&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89260</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89260"/>
				<updated>2025-11-27T12:34:13Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;br /&gt;
&lt;br /&gt;
===Representación gráfica===&lt;br /&gt;
[[Archivo:lineascorriente33.png|400px|thumb|right|líneas de corriente]]&lt;br /&gt;
El siguiente gráfico representa las líneas de corriente de la función potencial.&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear all &lt;br /&gt;
clc&lt;br /&gt;
puntos = 100; % Definir el número de puntos en la malla&lt;br /&gt;
 &lt;br /&gt;
den_radial = linspace(1,2,puntos); % Generacion de valores de densidad radial 'ro'&lt;br /&gt;
Theta = linspace(0, 2*pi, puntos); % Generacion de valores para theta&lt;br /&gt;
[RO, THETA] = meshgrid(den_radial, Theta); % Genera una malla en 2D&lt;br /&gt;
funcion_psi = (4/3)*RO^2-(4/3)*log(RO); % Línea de corriente&lt;br /&gt;
x = RO.*cos(THETA);                 % Convertir coordenadas polares a coordenadas cartesianas&lt;br /&gt;
y = RO.*sin(THETA);&lt;br /&gt;
 &lt;br /&gt;
view(2); % Vista en 2D&lt;br /&gt;
 &lt;br /&gt;
contour(x,y,funcion_psi, 20); % Gráfico para la funcion en coordenadas cartesianas&lt;br /&gt;
colorbar; % Mostrar la barra de colores&lt;br /&gt;
 &lt;br /&gt;
axis([-3, 3, -2.5, 2.5]);&lt;br /&gt;
colormap(&amp;quot;cool&amp;quot;);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Velocidad máxima del fluido ==&lt;br /&gt;
&lt;br /&gt;
Para poder calcular los puntos del fluido donde su módulo de velocidad es máxima tenemos que calcular el módulo del campo de velocidades. Sabiendo que &amp;lt;math&amp;gt;\vec u(\rho,\theta)=f(\rho)\vec e_\theta&amp;lt;/math&amp;gt;&lt;br /&gt;
(los campos de velocidades se calcularon en el apartado anterior a este)&lt;br /&gt;
Entonces:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Tras esto calculamos su módulo&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;|\vec u(\rho)=(\frac{4}{3}\rho\omega-\frac{4}{3\rho}\omega)\vec e_\theta|=\frac{ω}{3}(4\rho-\frac{4}{\rho})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para calcular los puntos máximos derivamos el módulo respecto a \rho y se iguala a 0&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac {(∂|u⃗ (ρ)|)}{∂ρ}=\frac{ω}{3}(4ρ-\frac{4}{ρ})=0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Si despejamos \rho nos da un número imaginario.&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\rho=\sqrt{-1}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89130</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89130"/>
				<updated>2025-11-27T11:50:32Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89123</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89123"/>
				<updated>2025-11-27T11:48:47Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \v}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \v}{\partial θ}\vec e_θ+\frac{\partial\v}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\v}{\partial\rho} \rightarrow \partial\v= \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \v = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \v= \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89115</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89115"/>
				<updated>2025-11-27T11:45:49Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec ∇v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89110</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89110"/>
				<updated>2025-11-27T11:44:21Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k” de la base ortonormal cartesiana (0,0,1).&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Procedemos al cálculo la irrotacionalidad para posteriormente obtener las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, es posible afirmar que el campo es irrotacional.&lt;br /&gt;
&lt;br /&gt;
=== Calculo del potencial escalar ===&lt;br /&gt;
Ahora con la teoría del potencial vectorial procedemos a calcular la función potencial, que es la línea de corriente:&lt;br /&gt;
(Hacemos uso de la expresión del gradiente en coordenadas cilíndricas)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\vec v=\frac{\partial \psi}{\partial \rho}\vec e_\rho+\frac{1}{\rho}\frac{\partial \psi}{\partial θ}\vec e_θ+\frac{\partial\psi}{\partial z} = \frac{4}{3}\rho-\frac{4}{3\rho}\vec e_\rho&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Igualamos términos y resolvemos la función potencial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{4}{3}\rho-\frac{4}{3\rho} = \frac{\partial\psi}{\partial\rho} \rightarrow \partial\psi = \left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \int\left (\frac{4}{3}\rho-\frac{4}{3\rho} \right )\partial\rho \rightarrow \psi = \frac{4}{6}\rho^2-\frac{4}{3}ln(\rho)+C &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tenemos la línea de corriente.&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89103</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89103"/>
				<updated>2025-11-27T11:41:02Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k”.&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comprobación de irrotacionalidad ===&lt;br /&gt;
Ahora calcularemos la irrotacionalidad para posteriormente calcular las líneas de corriente (Función Potencial).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\triangledown\times\vec v= \frac{1}{\rho}\begin{vmatrix}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
\frac{\partial }{\partial \rho } &amp;amp; \frac{\partial }{\partial \theta} &amp;amp; \frac{\partial }{\partial z} \\ \frac{4}{3}(\rho-\frac{4}{3\rho}) &amp;amp; 0 &amp;amp; 0\end{vmatrix}=\vec 0&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Por lo tanto el campo es irrotacional.&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89095</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89095"/>
				<updated>2025-11-27T11:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campo_vel_33.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% CAMPO DE VELOCIDADES&lt;br /&gt;
u=1:0.15:2;                               % INTERVALO DE U&lt;br /&gt;
v=0:0.3:2*pi;                            % INTERVALO DE V&lt;br /&gt;
[U,V]=meshgrid(u,v);                      % MATRIZ DE PARAMETROS&lt;br /&gt;
x=U.*cos(V);                              % PARAMETRIZACIÓN&lt;br /&gt;
y=U.*sin(V); &lt;br /&gt;
&lt;br /&gt;
X=sin(V).*((4/3)*(U-1./U));               % FUNCION&lt;br /&gt;
Y=cos(V).*(-(4/3)*(U-1./U));              % FUNCION&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
grid on &lt;br /&gt;
title('CAMPO DE VELOCIDADES')&lt;br /&gt;
axis([-3,3,-2.5,2.5]) &lt;br /&gt;
quiver(x,y,X,Y); &lt;br /&gt;
                         % DIBUJO CAMPO VECTORIAL&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Líneas del campo de corriente==&lt;br /&gt;
Antes de representar las líneas de corriente, hemos de verificar primero la irrotacionalidad del campo, antes de ello lo que haremos será multiplicar vectorialmente por el vector “k”.&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}&lt;br /&gt;
\vec{e}_{\rho }&amp;amp;\rho \cdot \vec{e} _{\theta }  &amp;amp; \vec{e}_{z}\\ &lt;br /&gt;
0 &amp;amp; \frac{4}{3}\left (\rho-\frac{4}{3\rho}\right ) &amp;amp; 0 \\ 0 &amp;amp; 0 &amp;amp; 1\end{vmatrix}=\frac{4}{3}\left (\rho-\frac{4}{3\rho}\vec{e}_\rho\right )&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89047</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=89047"/>
				<updated>2025-11-27T11:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
En la siguiente figura se representa la sección transversal de los dos tubos concéntricos con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por la condición de que el campo de velocidades está proporcionado en coordenadas cilíndricas, es de mayor facilidad el cálculo con dichas coordenadas y por consecuente, la ecuación quedaría de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
Con el objetivo de calcular el campo de velocidades establecemos que ω = 1 y μ = 1, y en consecuencia las constantes serán de la siguiente forma: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;a = \frac{4}{3} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; b = -\frac{4}{3}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Sustituimos en la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; f(\rho) = a\rho + \frac{b}{\rho} \Longrightarrow f(\rho) = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right ) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Es por tanto que nuestro campo de velocidades quedaría expresado por:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec{u} = f(\rho)\vec{e}_\theta \Longrightarrow \vec{u} = \frac{4}{3}\left ( \rho - \frac{1}{\rho} \right )\cdot\vec{e}_\theta &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la siguiente figura, se representa el campo mediante una gráfica de Matlab:&lt;br /&gt;
[[Archivo:campovelocidadesdefinitivo2.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;               % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
Xpos = R .* cos(A);                      %paso a cartesianas&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));                      %Inicialización del campo&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
region1 = (R &amp;lt; 1);                       %región antihorario&lt;br /&gt;
&lt;br /&gt;
U(region1) = -sin(A(region1));           % Componente tangencial &lt;br /&gt;
V(region1) =  cos(A(region1));           %(dirección antihoraria: +θ̂)      &lt;br /&gt;
                                         % θ̂ = (-sinθ, cosθ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
magnitud1 = (1 - R(region1));            % Magnitud opcional según (1 - r):&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);              %CAMPO HORARIO PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
&lt;br /&gt;
U(region2) =  sin(A(region2));           % Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
magnitud2 = (R(region2) - 1);            % Magnitud opcional según (r - 1):&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);           % Campo nulo exactamente en r = 1&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');   %Gráfico&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2.5 2.5 -2.5 2.5]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelociadesdefinitivo.png&amp;diff=89043</id>
		<title>Archivo:Campovelociadesdefinitivo.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campovelociadesdefinitivo.png&amp;diff=89043"/>
				<updated>2025-11-27T11:25:22Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_velocidades_.png&amp;diff=88886</id>
		<title>Archivo:Campo velocidades .png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_velocidades_.png&amp;diff=88886"/>
				<updated>2025-11-27T10:53:14Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_velocidades.png&amp;diff=88877</id>
		<title>Archivo:Campo velocidades.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Campo_velocidades.png&amp;diff=88877"/>
				<updated>2025-11-27T10:50:44Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88872</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88872"/>
				<updated>2025-11-27T10:47:56Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
Representación de la sección transversal con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debido a que el campo de velocidades está proporcionado en coordenadas cilíndricas, resulta más sencillo calcularlo con dichas coordenadas y por lo tanto la ecuación pasaría a ser la siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
[[Archivo:campovelocidades.png|200px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo==&lt;br /&gt;
clear all&lt;br /&gt;
clc&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;           % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
%paso a cartesianas&lt;br /&gt;
Xpos = R .* cos(A);&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
%región antihorario&lt;br /&gt;
region1 = (R &amp;lt; 1);&lt;br /&gt;
&lt;br /&gt;
% Componente tangencial (dirección antihoraria: +θ̂)&lt;br /&gt;
% θ̂ = (-sinθ, cosθ)&lt;br /&gt;
U(region1) = -sin(A(region1));  &lt;br /&gt;
V(region1) =  cos(A(region1));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (1 - r):&lt;br /&gt;
magnitud1 = (1 - R(region1));&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   CAMPO CLOCKWISE (HORARIO) PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
%=========================================================&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);&lt;br /&gt;
&lt;br /&gt;
% Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
U(region2) =  sin(A(region2));&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (r - 1):&lt;br /&gt;
magnitud2 = (R(region2) - 1);&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   Campo nulo exactamente en r = 1&lt;br /&gt;
%=========================================================&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
%--- Gráfico ---&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2.5 2.5 -2.5 2.5]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88866</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88866"/>
				<updated>2025-11-27T10:46:48Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
Representación de la sección transversal con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debido a que el campo de velocidades está proporcionado en coordenadas cilíndricas, resulta más sencillo calcularlo con dichas coordenadas y por lo tanto la ecuación pasaría a ser la siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
[[Archivo:campovelocidades.png|400px|thumb|right|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo==&lt;br /&gt;
clear all&lt;br /&gt;
clc&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;           % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
%paso a cartesianas&lt;br /&gt;
Xpos = R .* cos(A);&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
%región antihorario&lt;br /&gt;
region1 = (R &amp;lt; 1);&lt;br /&gt;
&lt;br /&gt;
% Componente tangencial (dirección antihoraria: +θ̂)&lt;br /&gt;
% θ̂ = (-sinθ, cosθ)&lt;br /&gt;
U(region1) = -sin(A(region1));  &lt;br /&gt;
V(region1) =  cos(A(region1));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (1 - r):&lt;br /&gt;
magnitud1 = (1 - R(region1));&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   CAMPO CLOCKWISE (HORARIO) PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
%=========================================================&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);&lt;br /&gt;
&lt;br /&gt;
% Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
U(region2) =  sin(A(region2));&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (r - 1):&lt;br /&gt;
magnitud2 = (R(region2) - 1);&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   Campo nulo exactamente en r = 1&lt;br /&gt;
%=========================================================&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
%--- Gráfico ---&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2.5 2.5 -2.5 2.5]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88863</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88863"/>
				<updated>2025-11-27T10:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
Representación de la sección transversal con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Adicionalmente, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria que sigue la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: El valor µ se relaciona con el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, y teniendo en cuenta que la función tomada tiene de variable ρ, la cual es constante, el campo gradiente será nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ). Si además es despreciable el término convectivo (primer término de la fórmula) finalmente obtenemos que la expresión queda: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Observación: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende únicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debido a que el campo de velocidades está proporcionado en coordenadas cilíndricas, resulta más sencillo calcularlo con dichas coordenadas y por lo tanto la ecuación pasaría a ser la siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
[[Archivo:campovelocidades.png|400px|thumb|right]]&lt;br /&gt;
{{matlab|codigo==&lt;br /&gt;
clear all&lt;br /&gt;
clc&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;           % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
%paso a cartesianas&lt;br /&gt;
Xpos = R .* cos(A);&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
%región antihorario&lt;br /&gt;
region1 = (R &amp;lt; 1);&lt;br /&gt;
&lt;br /&gt;
% Componente tangencial (dirección antihoraria: +θ̂)&lt;br /&gt;
% θ̂ = (-sinθ, cosθ)&lt;br /&gt;
U(region1) = -sin(A(region1));  &lt;br /&gt;
V(region1) =  cos(A(region1));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (1 - r):&lt;br /&gt;
magnitud1 = (1 - R(region1));&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   CAMPO CLOCKWISE (HORARIO) PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
%=========================================================&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);&lt;br /&gt;
&lt;br /&gt;
% Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
U(region2) =  sin(A(region2));&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (r - 1):&lt;br /&gt;
magnitud2 = (R(region2) - 1);&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   Campo nulo exactamente en r = 1&lt;br /&gt;
%=========================================================&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
%--- Gráfico ---&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2.5 2.5 -2.5 2.5]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88858</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88858"/>
				<updated>2025-11-27T10:44:17Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
Representación de la sección transversal con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Además, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria definida por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Nota: El valor µ representa el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, aseguramos que al tratarse de una presión constante su gradiente es nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ) y además despreciando el término convectivo (primer término de la fórmula) finalmente obtenemos que: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Nota: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende unicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debido a que el campo de velocidades está proporcionado en coordenadas cilíndricas, resulta más sencillo calcularlo con dichas coordenadas y por lo tanto la ecuación pasaría a ser la siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
{{matlab|codigo==&lt;br /&gt;
clear all&lt;br /&gt;
clc&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;           % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
%paso a cartesianas&lt;br /&gt;
Xpos = R .* cos(A);&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
%región antihorario&lt;br /&gt;
region1 = (R &amp;lt; 1);&lt;br /&gt;
&lt;br /&gt;
% Componente tangencial (dirección antihoraria: +θ̂)&lt;br /&gt;
% θ̂ = (-sinθ, cosθ)&lt;br /&gt;
U(region1) = -sin(A(region1));  &lt;br /&gt;
V(region1) =  cos(A(region1));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (1 - r):&lt;br /&gt;
magnitud1 = (1 - R(region1));&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   CAMPO CLOCKWISE (HORARIO) PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
%=========================================================&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);&lt;br /&gt;
&lt;br /&gt;
% Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
U(region2) =  sin(A(region2));&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (r - 1):&lt;br /&gt;
magnitud2 = (R(region2) - 1);&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   Campo nulo exactamente en r = 1&lt;br /&gt;
%=========================================================&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
%--- Gráfico ---&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2.5 2.5 -2.5 2.5]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88853</id>
		<title>Flujo de Couette entre dos tubos concéntricos (Grupo 33)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Flujo_de_Couette_entre_dos_tubos_conc%C3%A9ntricos_(Grupo_33)&amp;diff=88853"/>
				<updated>2025-11-27T10:41:03Z</updated>
		
		<summary type="html">&lt;p&gt;Az.martinez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Flujo de Couette entre dos tubos concéntricos. Grupo 33 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | &lt;br /&gt;
*Carlos Azcona Ruiz&lt;br /&gt;
*Alonso Gómez Oliveira&lt;br /&gt;
*Marcos Gómez Rosillo&lt;br /&gt;
*María de las Mercedes Oriola Zamora&lt;br /&gt;
*Alba Zilu Martínez Toda}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
&lt;br /&gt;
El flujo de Couette es un fenómeno básico de la mecánica de fluidos que describe cómo se comporta un fluido situado entre dos superficies paralelas cuando una de ellas se desplaza respecto a la otra. Este flujo, sencillo y ampliamente aplicable, ha sido analizado en profundidad por su importancia en la modelización de sistemas mecánicos.&lt;br /&gt;
&lt;br /&gt;
En este artículo vamos a considerar el flujo de un fluido incompresible a través de dos cilindros concéntricos, de manera que el exterior se mueve con velocidad angular constante 𝜔⃗𝑒 en sentido horario mientras que el interior se mueve con velocidad angular 𝜔⃗𝑖 en sentido contrario. Si suponemos que ambos cilindros tienen su eje en 𝑂𝑋3 y pintamos la sección transversal (𝑥3 = 0), el cilindro exterior queda proyectado sobre la circunferencia 𝜌 = 2 y el interior sobre la circunferencia 𝜌 = 1 &lt;br /&gt;
&lt;br /&gt;
==Mallado de la sección transversal==&lt;br /&gt;
Representación de la sección transversal con los ejes fijados en la región (𝜌, 𝜃) ∈ [0, 3] × [0, 2𝜋].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:mallado_couette.jpg|300px|thumb|right|mallado]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% MALLADO DE LA SECCIÓN TRANSVERSAL&lt;br /&gt;
rho=1:0.1:2;                                % INTERVALO DE RHO [1,2]&lt;br /&gt;
theta=0:0.05:2*pi+0.02;                           % INTERVALO DE THETA [0,2*PI]&lt;br /&gt;
[RHO,THETA]=meshgrid(rho,theta);             % MATRIZ DE PARAMETROS&lt;br /&gt;
rho1=1;&lt;br /&gt;
rho2=2;&lt;br /&gt;
[RHO1,THETA1]=meshgrid(rho1,theta);&lt;br /&gt;
[RHO2,THETA2]=meshgrid(rho2,theta);&lt;br /&gt;
hold on&lt;br /&gt;
grid on                                      % MALLADO EJES&lt;br /&gt;
x=RHO.*cos(THETA);                           % PARAM DE X&lt;br /&gt;
y=RHO.*sin(THETA);                           % PARAM DE Y&lt;br /&gt;
mesh(x,y,0*x,'EdgeColor','b')                % DIBUJO DE LA FIGURA&lt;br /&gt;
t=rho1.*cos(theta);                          % CREACION CILINDRO INTERIOR&lt;br /&gt;
s=rho1.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
t=rho2.*cos(theta);                          % CREACION CILINDRO EXTERIOR&lt;br /&gt;
s=rho2.*sin(theta);&lt;br /&gt;
plot(t,s,'k','LineWidth',2)&lt;br /&gt;
axis([-3,3,-2.5,2.5])                         % EJES DEL DIBUJO  &lt;br /&gt;
title('MALLADO DE LA SECCION TRANSVERSAL')    % TITULO DE LA GÁFICA&lt;br /&gt;
xlabel('ρ');&lt;br /&gt;
ylabel('θ');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ecuación Navier-Stokes==&lt;br /&gt;
===Velocidad de las partículas del fluido y análisis de la ecuación===&lt;br /&gt;
La velocidad de las partículas del fluido viene expresada según el campo vectorial &amp;lt;math&amp;gt;\vec{u}(ρ, θ) = f(ρ) \vec{e_θ} &amp;lt;/math&amp;gt;, donde la presión (&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt;) es constante. Además, el campo de velocidades tiene que cumplir la ecuación de Navier-Stockes estacionaria definida por la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;(\vec{u} · ∇)\vec{u} + ∇p = µ∆\vec{u} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Nota: El valor µ representa el coeficiente de viscosidad del fluido.''&lt;br /&gt;
&lt;br /&gt;
Analizando la expresión, aseguramos que al tratarse de una presión constante su gradiente es nulo ( &amp;lt;math&amp;gt;∇p = 0&amp;lt;/math&amp;gt; ) y además despreciando el término convectivo (primer término de la fórmula) finalmente obtenemos que: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;µ∆\vec{u} =\vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Nota: &amp;lt;math&amp;gt;∆\vec{u} &amp;lt;/math&amp;gt; representa el laplaciano vectorial del campo de velocidades.''&lt;br /&gt;
&lt;br /&gt;
La simplificación obtenida de la ecuación de Navier-Stokes representa un flujo viscoso estacionario en el cual no hay gradientes de presión ni fuerzas externas con efectos inerciales significativos. Su resolución depende unicamente de las condiciones de frontera en el recinto que se indique.&lt;br /&gt;
&lt;br /&gt;
=== Laplaciano del campo vectorial &amp;lt;math&amp;gt;\vec{u} &amp;lt;/math&amp;gt; ===&lt;br /&gt;
Por definición tenemos que el laplaciano de un campo vectorial viene dado por la siguiente ecuación: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = ∆(u_1\vec{i} + u_2\vec{j}+ u_3\vec{k}) = ∆u_1\vec{i} + ∆u_2\vec{j}+ ∆u_3\vec{k}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debido a que el campo de velocidades está proporcionado en coordenadas cilíndricas, resulta más sencillo calcularlo con dichas coordenadas y por lo tanto la ecuación pasaría a ser la siguiente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = \nabla(\nabla \cdot \vec{u}) - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Gradiente de la divergencia====&lt;br /&gt;
&lt;br /&gt;
Como podemos apreciar, debemos calcular el gradiente de la divergencia. De modo que primeramente realizaremos el cálculo de la divergencia. &lt;br /&gt;
&lt;br /&gt;
Por otro lado, al tratarse de un fluido incomprensible, dicha divergencia debe ser nula.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇ · \vec{u} = \frac{1}{ρ}[\frac{ \partial}{\partial ρ}(0) + \frac{ \partial}{\partial θ}(f(ρ)) + \frac{ \partial}{\partial z}(0) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras realizar los cálculos, observamos que como hemos deducido, la divergencia es nula y por lo tanto: &lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; ∇(∇ · \vec{u})= ∇(0)= \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finalmente tras los cálculos realizados, aseguramos que el primer término del laplaciano es nulo, simplificándose así la ecuación y quedando de la siguiente forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} = - \nabla \times (\nabla \times \vec{u})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del campo de velocidades====&lt;br /&gt;
Realizamos los cálculos aplicando la fórmula para el rotacional definido en coordenadas cilíndricas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;(\nabla\times\vec{u}) = \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; ρf(ρ) &amp;amp; 0 \end{vmatrix} = \frac{1}{ρ}\frac{ \partial (ρf(ρ)) }{\partial ρ}\vec{e_z} = [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}]\vec{e_z}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Rotacional del rotacional del campo de velocidades====&lt;br /&gt;
&lt;br /&gt;
Una vez realizado el rotacional del campo de velocidades, proseguimos con el cálculo del rotacional sobre el vector hallado anteriormente:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;  &amp;lt;math&amp;gt;\nabla\times(\nabla\times\vec{u})= \frac{1}{ρ}\begin{vmatrix} \vec{e_ρ} &amp;amp; ρ\vec{e_θ} &amp;amp; \vec{e_z} \\ \frac{ \partial}{\partial ρ} &amp;amp; \frac{\partial }{\partial θ} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; 0 &amp;amp; [\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}] \end{vmatrix} = -\frac{1}{ρ}\frac{ \partial }{\partial ρ}(\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}) ρ\vec{e_θ} = \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Resultado del Laplaciano vectorial====&lt;br /&gt;
Sustituimos en la ecuación obtenida del laplaciano vectorial.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\Delta\vec{u} =  - \nabla \times (\nabla \times \vec{u})&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;\Delta\vec{u} = - \frac{1}{ρ}[\frac{f(ρ)}{ρ}-\frac{\partial(f(ρ))}{\partial ρ}-ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&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;\Delta\vec{u} = \frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado de la ecuación de Navier-Stokes===&lt;br /&gt;
Una vez calculado el laplaciano, procedemos a sustituir el valor en la ecuación analizada previamente de Navier-Stokes obteniendo: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; µ∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;∆\vec{u} = \vec{0}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{1}{ρ}[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;[-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ecuación diferencial====&lt;br /&gt;
&lt;br /&gt;
Analizando y simplificando la ecuación diferencial obtenida, llegamos a la siguiente expresión:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; [-\frac{f(ρ)}{ρ}+\frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = [-\frac{f(ρ)}{ρ}+\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ})]\vec{e_θ} = \vec{0} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver que la simplificación está bien realizada debido a que al operar la derivada propuesta, obtendríamos la expresión de partida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = \frac{\partial(f(ρ))}{\partial ρ}+ρ\frac{\partial}{\partial ρ}(\frac{\partial(f(ρ))}{\partial ρ})&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reordenamos la ecuación para la obtención de una ecuación diferencial de segundo orden: &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ}-\frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) = 0 &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Análisis de la solución conocida====&lt;br /&gt;
&lt;br /&gt;
A continuación, vamos a comprobar si la ecuación diferencial que hemos obtenido satisface la solución conocida, que viene dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = aρ +\frac{b}{ρ},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para realizar la comprobación, es necesario derivar la expresión de forma que dichas derivadas aparezcan en la ecuación diferencial obtenida. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial f(ρ)}{\partial ρ} = a -\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\frac{\partial }{\partial ρ}(ρ\frac{\partial f(ρ)}{\partial ρ}) = \frac{\partial }{\partial ρ}(ρ(a -\frac{b}{ρ^2})) = \frac{\partial }{\partial ρ}(aρ -\frac{b}{ρ})) = a +\frac{b}{ρ^2},\hspace{20pt}a,b \in \mathbb{R}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Una vez halladas las derivadas, sustituimos en la ecuación y comprobamos que:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  \frac{1}{ρ}(aρ +\frac{b}{ρ}) = a +\frac{b}{ρ^2} \Longrightarrow \frac{f(ρ)}{ρ} = \frac{\partial}{\partial ρ}(ρ\frac{\partial(f(ρ))}{\partial ρ}),\hspace{20pt}a,b \in \mathbb{R}  &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Búsqueda de las constantes &amp;quot;a&amp;quot; y &amp;quot;b&amp;quot;====&lt;br /&gt;
&lt;br /&gt;
Por último, para hallar el campo de velocidades concreto, tenemos que imponer las condiciones que conocemos, ya que al resolver la ecuación diferencial de segundo orden han aparecido dos constantes desconocidas.&lt;br /&gt;
 &lt;br /&gt;
Condición 1: Si &amp;lt;math&amp;gt;ρ=1 \Longrightarrow \vec{u}=\vec{0} \Longrightarrow f(1)\vec{e_θ}=\vec{0} \Longrightarrow  (a+b)\vec{e_θ}=\vec{0}\Longrightarrow &lt;br /&gt;
a+b=0 &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Condición 2: Si &amp;lt;math&amp;gt;ρ=2 \Longrightarrow \vec{u}= \omega \vec{e_z} \Longrightarrow f(2)\vec{e_z}=\omega \vec{e_z} \Longrightarrow  (2a+\frac{b}{2})\vec{e_θ}=2\omega\vec{e_θ} \Longrightarrow 2a+\frac{b}{2}=2\omega &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vez impuestas estas dos condiciones, resulta un sistema de dos ecuaciones con dos incógnitas donde &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;  a = \frac{4}{3}\omega &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;  &amp;lt;center&amp;gt;&amp;lt;math&amp;gt; b = -\frac{4}{3}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
concluyendo por lo tanto que:&lt;br /&gt;
 &amp;lt;center&amp;gt;&amp;lt;math&amp;gt;f(ρ) = \frac{4}{3}\omega ρ -\frac{4}{3ρ}\omega&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Campo de velocidades ==&lt;br /&gt;
{{matlab|codigo==&lt;br /&gt;
clear all&lt;br /&gt;
clc&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
radiodemalla = 0.1:0.1:2;           % radios desde 0.1 hasta 2&lt;br /&gt;
angulodemalla = 0:0.1:2*pi;&lt;br /&gt;
[R, A] = meshgrid(radiodemalla, angulodemalla);&lt;br /&gt;
&lt;br /&gt;
%paso a cartesianas&lt;br /&gt;
Xpos = R .* cos(A);&lt;br /&gt;
Ypos = R .* sin(A);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
U = zeros(size(R));&lt;br /&gt;
V = zeros(size(R));&lt;br /&gt;
&lt;br /&gt;
%región antihorario&lt;br /&gt;
region1 = (R &amp;lt; 1);&lt;br /&gt;
&lt;br /&gt;
% Componente tangencial (dirección antihoraria: +θ̂)&lt;br /&gt;
% θ̂ = (-sinθ, cosθ)&lt;br /&gt;
U(region1) = -sin(A(region1));  &lt;br /&gt;
V(region1) =  cos(A(region1));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (1 - r):&lt;br /&gt;
magnitud1 = (1 - R(region1));&lt;br /&gt;
U(region1) = U(region1) .* magnitud1;&lt;br /&gt;
V(region1) = V(region1) .* magnitud1;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   CAMPO CLOCKWISE (HORARIO) PARA 1 &amp;lt; r &amp;lt; 2&lt;br /&gt;
%=========================================================&lt;br /&gt;
region2 = (R &amp;gt; 1 &amp;amp; R &amp;lt;= 2);&lt;br /&gt;
&lt;br /&gt;
% Dirección horaria = -θ̂ = (sinθ, -cosθ)&lt;br /&gt;
U(region2) =  sin(A(region2));&lt;br /&gt;
V(region2) = -cos(A(region2));&lt;br /&gt;
&lt;br /&gt;
% Magnitud opcional según (r - 1):&lt;br /&gt;
magnitud2 = (R(region2) - 1);&lt;br /&gt;
U(region2) = U(region2) .* magnitud2;&lt;br /&gt;
V(region2) = V(region2) .* magnitud2;&lt;br /&gt;
&lt;br /&gt;
%=========================================================&lt;br /&gt;
%   Campo nulo exactamente en r = 1&lt;br /&gt;
%=========================================================&lt;br /&gt;
region3 = (abs(R - 1) &amp;lt; 1e-6);&lt;br /&gt;
U(region3) = 0;&lt;br /&gt;
V(region3) = 0;&lt;br /&gt;
&lt;br /&gt;
%--- Gráfico ---&lt;br /&gt;
quiver(Xpos, Ypos, U, V, 'AutoScale','on');&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
axis([-2 2 -2 2]);&lt;br /&gt;
title('Campo antihorario para r&amp;lt;1 y horario para 1&amp;lt;r&amp;lt;2');&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Az.martinez</name></author>	</entry>

	</feed>