<?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=Grupo8</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=Grupo8"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Grupo8"/>
		<updated>2026-05-06T02:59:57Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=22220</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=22220"/>
				<updated>2014-12-05T17:45:44Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Gradiente del campo de temperaturas &amp;quot;T&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las '''ecuaciones de Navier-Stokes''' reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado1formu.PNG|500px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de éste con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Paint.png&amp;diff=22206</id>
		<title>Archivo:Paint.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Paint.png&amp;diff=22206"/>
				<updated>2014-12-05T17:39:57Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=22199</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=22199"/>
				<updated>2014-12-05T17:37:11Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Previo: Flujo en un plano */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las '''ecuaciones de Navier-Stokes''' reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado1formu.PNG|500px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado1formu.PNG&amp;diff=21536</id>
		<title>Archivo:Apartado1formu.PNG</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado1formu.PNG&amp;diff=21536"/>
				<updated>2014-12-05T10:48:58Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21529</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21529"/>
				<updated>2014-12-05T10:46:16Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Comprobación de la ecuación */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las '''ecuaciones de Navier-Stokes''' reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado1formu.PNG|500px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21489</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21489"/>
				<updated>2014-12-05T10:22:56Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Ecuación de Navier-Stokes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las '''ecuaciones de Navier-Stokes''' reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21486</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21486"/>
				<updated>2014-12-05T10:22:13Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Resumen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Fluido_incompresible&amp;diff=21482</id>
		<title>Fluido incompresible</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Fluido_incompresible&amp;diff=21482"/>
				<updated>2014-12-05T10:21:24Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Página redirigida a Http://es.wikipedia.org/wiki/Flujo incompresible&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[http://es.wikipedia.org/wiki/Flujo_incompresible]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21479</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21479"/>
				<updated>2014-12-05T10:20:46Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Resumen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''[[fluido incompresible]]''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Capturita.png&amp;diff=21472</id>
		<title>Archivo:Capturita.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Capturita.png&amp;diff=21472"/>
				<updated>2014-12-05T10:18:05Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21469</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21469"/>
				<updated>2014-12-05T10:17:26Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Caudal circulante por la mitad central del canal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Capturita.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Capturaapartadob.png&amp;diff=21467</id>
		<title>Archivo:Capturaapartadob.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Capturaapartadob.png&amp;diff=21467"/>
				<updated>2014-12-05T10:15:56Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21463</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21463"/>
				<updated>2014-12-05T10:13:53Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Caudal circulante por la mitad central del canal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10b|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura10b.png&amp;diff=21462</id>
		<title>Archivo:Captura10b.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura10b.png&amp;diff=21462"/>
				<updated>2014-12-05T10:13:24Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura10a.png&amp;diff=21456</id>
		<title>Archivo:Captura10a.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Captura10a.png&amp;diff=21456"/>
				<updated>2014-12-05T10:11:00Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21450</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21450"/>
				<updated>2014-12-05T10:08:17Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Caudal circulante por la mitad central del canal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21449</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21449"/>
				<updated>2014-12-05T10:07:43Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Cálculo numérico del caudal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Captura10a.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21425</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21425"/>
				<updated>2014-12-05T09:51:44Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Previo: Flujo en un plano */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Paint.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_un_campo_escalar_y_vectorial_en_un_fluido_(Grupo_G7)&amp;diff=21422</id>
		<title>Visualización de un campo escalar y vectorial en un fluido (Grupo G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_un_campo_escalar_y_vectorial_en_un_fluido_(Grupo_G7)&amp;diff=21422"/>
				<updated>2014-12-05T09:49:08Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Deshecha la revisión 21420 de Grupo8 (disc.)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de un campo escalar y vectorial en un fluido. Grupo G7 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14/15|2014-15]] | Álvaro Baeza Cabrero, Daniel Fojo Berlana, Pablo Carrasco del Olmo, Jorge Juan Fernández Díaz }}&lt;br /&gt;
&lt;br /&gt;
==Introducción==&lt;br /&gt;
&lt;br /&gt;
En este artículo se va a realizar el estudio del flujo de un fluido incompresible a través de un canal.&lt;br /&gt;
===Concepto de fluido incompresible===&lt;br /&gt;
&lt;br /&gt;
Un '''fluido incompresible''' es un tipo de medio continuo cuyas moléculas tienen poca cohesión entre sí y cuya densidad permanece aproximadamente constante a lo largo de todo el fluido, condición necesaria para considerar un fluido '''incompresible'''. Los fluidos están conformados por los líquidos y los gases, siendo los segundos mucho menos viscosos (casi fluidos ideales).&lt;br /&gt;
Los líquidos toman la forma del recipiente que los aloja, manteniendo su propio volumen (ausencia de memoria de forma).Esto se debe a su separación molecular en la que los fluidos no poseen una forma definida por tanto no se puede calcular su volumen o densidad a simple vista, para esto se introduce el fluido en un recipiente en el cual toma su forma y así podemos calcular su volumen y densidad, esto facilita su estudio.&lt;br /&gt;
[[Archivo:Fluidos.png|300px|miniaturadeimagen|derecha|Fluido]] [[Archivo:FluidoEnRecipiente.png|300px|miniaturadeimagen|centro|Fluido en recipiente]]&lt;br /&gt;
&amp;lt;center&amp;gt; Algunas de las propiedades que más se suelen tener en cuenta en un fluido que más se suelen tomar en cuenta serían: &amp;lt;/center&amp;gt;&lt;br /&gt;
# '''Presión'''&lt;br /&gt;
# '''Temperatura'''&lt;br /&gt;
# Densidad&lt;br /&gt;
# Compresibilidad&lt;br /&gt;
# Viscosidad&lt;br /&gt;
Ahora pasamos al estudio del fluido de este canal, en algunas de estas propiedades y de otras propiedades.&lt;br /&gt;
== Campo de velocidades y presiones==&lt;br /&gt;
&lt;br /&gt;
Supongamos que el canal por el que se mueve el fluido tiene paredes rectas de dimensiones [0,4]x[0,1]. Vamos a representar el canal con el fluido dentro de él, mediante Matlab, cuyo código sería:&lt;br /&gt;
[[Archivo:mallado.png|600px|miniaturadeimagen|derecha|Representación del canal y del fluido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Se crea un vector llamado x con valores entre 0 y 4 y con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
% Creamos un vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Realizamos el mallado de los vectores x e y&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Se Dibuja el mallado&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,xx*0) &lt;br /&gt;
&lt;br /&gt;
% Los ejes los fijamos en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
&lt;br /&gt;
% Representamos el campo en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;center&amp;gt; Este fluido en particular, tiene los siguientes campos: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; p(x,y)=p_{1}+(p_{2}-p_{1})(x-1) &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Sería un campo escalar, es el '''campo de presiones''' del fluido que estamos estudiando. &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec u (x,y)= \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Es un campo vectorial, representa el '''campo de velocidades''' de este fluido. &amp;lt;/center&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; p_{1}&amp;lt;/math&amp;gt; la presión en los puntos cuya abcisa es &amp;lt;math&amp;gt;x=1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2}&amp;lt;/math&amp;gt; la presión en los puntos &amp;lt;math&amp;gt; x=2&amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \mu&amp;lt;/math&amp;gt; el coeficiente de viscosidad del fluido.&lt;br /&gt;
Podemos ver que la velocidad en las paredes del canal es nula, en &amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; ya que:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u (x,0)= \frac{0(1-0)(p_{1}-p_{2})}{(2\mu)}\vec i = \vec 0 &amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u (x,1)= \frac{1(1-1)(p_{1}-p_{2})}{(2\mu)}\vec i = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ecuación de Navier-Stokes===&lt;br /&gt;
&lt;br /&gt;
A continuación se comprueba que el fluido sigue un régimen estacionario, para ello se tiene que verificar la ecuación de Navier-Stokes:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u \cdot \nabla \vec u + \nabla p = \mu Δ \vec u&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Empezamos calculando &amp;lt;math&amp;gt; \nabla \vec u &amp;lt;/math&amp;gt; que se haría del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u = \frac{ \partial u_{i}}{ \partial x^{j} } \vec g^{j} = 0\vec i + \frac{ \partial u_{1}}{ \partial y }\vec j = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)}\vec j   &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u \cdot \nabla \vec u = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)} \vec j \cdot \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)} \vec i = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Esto se debe a que el gradiente del campo es ortogonal al propio campo, por lo que su producto escalar sería 0. &amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Ahora vamos a calcular &amp;lt;math&amp;gt; \nabla p &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla p = \frac{ \partial p}{ \partial x^{j} } \vec g^{j} = \frac{ \partial p }{ \partial x } \vec i + \frac{ \partial p }{ \partial y} \vec j = (p_{2}-p_{1}) \vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Ahora pasamos al segundo miembro de la ecuación, calculando &amp;lt;math&amp;gt; Δ \vec u &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
Δ \vec u = \nabla \cdot \nabla \vec u = \frac{ \partial^2 u_{i}}{ \partial^2 x^{j} } \vec g^{i} = \frac{ \partial^2 u_{1}}{ \partial^2 y } \vec i + 0 \vec j = \frac{(p_{1}-p_{2})}{(\mu)} \vec i  &lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Como vemos se verifica la ecuación de Navier-Stokes, por lo que el fluido sigue un régimen estacionario, como queríamos demostrar. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verificación de la condición de incompresibilidad del fluido===&lt;br /&gt;
&lt;br /&gt;
Para que un fluido sea incompresible se tiene que verificar que &amp;lt;math&amp;gt; \nabla \cdot \vec u = 0&amp;lt;/math&amp;gt;, es decir la divergencia del campo de velocidades tiene que ser nula, pasamos a comprobarlo:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \cdot \vec u = \frac{ \partial u_{i}}{ \partial x^{i} } = \frac{ \partial}{\partial x}(\frac{y(1-y)(p_{1}-p_{2})}{2\mu}) = 0 &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; La condición se cumple y en consecuencia de ello, el fluido es incompresible. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación de campos de velocidades y presiones ===&lt;br /&gt;
&lt;br /&gt;
Para representar el campo de velocidades y presiones vamos a suponer que &amp;lt;math&amp;gt; p_{1}=2&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2}=1&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu=1&amp;lt;/math&amp;gt;,siendo el campo de presiones y velocidades: &lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
p(x,y)=3-x &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y)=\frac{1}{2}(y-y^2) &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Para representar los campos hemos utilizado matlab cuyos códigos son respectivamente: &amp;lt;/center&amp;gt;&lt;br /&gt;
[[Archivo: CampoDePresiones.png|miniaturadeimagen|600px|derecha|Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4, y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;  &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1, y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Mallado de la superficie&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
figure (1)&lt;br /&gt;
&lt;br /&gt;
% Campo de presiones particularizado&lt;br /&gt;
&lt;br /&gt;
p=3-xx  &lt;br /&gt;
&lt;br /&gt;
% Representación del campo escalar de presiones&lt;br /&gt;
      &lt;br /&gt;
surf(xx,yy,p)      &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
 &lt;br /&gt;
% Visualización del campo en el plano OXY&lt;br /&gt;
 &lt;br /&gt;
view(2)           &lt;br /&gt;
}}&lt;br /&gt;
[[Archivo: CampoDeVelocidades.png|miniaturadeimagen|600px|derecha|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 1, y equidistancia 0.1 &lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;   &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1, y equidistancia 0.1       &lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;   &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
% Campo de velocidades en x&lt;br /&gt;
&lt;br /&gt;
ux=(1/2).*(yy-(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Campo de velocidades en y&lt;br /&gt;
&lt;br /&gt;
uy=0.*xx;&lt;br /&gt;
               &lt;br /&gt;
% Dibujamos el campo vectorial de velocidades&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,ux,uy)&lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
% Visualización del campo en el plano OXY  &lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
En el '''campo de presiones''' podemos ver que en las zonas más cálidas (colores como rojo, naranja, amarillo y verde), la presión es más alta y en las zonas más frías (colores como verde,celeste y azul), la presión es más baja, esto significa que la presión baja a medida que el fluido va avanzando en el canal.&lt;br /&gt;
&lt;br /&gt;
En el '''campo de velocidades''', apreciamos que todos los vectores apuntan a la misma dirección, paralelo al eje x. También que la velocidad es mayor en el centro del canal que en las paredes porque los vectores tienen mayor módulo ahí, esto ocurre porque no hay barreras en el centro que pueda provocar una disminución en la velocidad.&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima del fluido ===&lt;br /&gt;
&lt;br /&gt;
La velocidad será máxima en el punto cuya derivada de su módulo sea cero y cuya derivada segunda en el punto de máxima tenga un valor inferior a cero. Es decir:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\frac{d| \vec u (x,y) |}{dy} = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d| \vec u (x,y) |}{dy} = 0 \implies \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d^2| \vec u (x,y) |}{dy^2} = \frac{-2(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; En general será máximo o mínimo en función de los valores de &amp;lt;math&amp;gt; p_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;. En el caso de que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d^2| \vec u (x,y) |}{dy^2} = \frac{-2 \cdot(2-1)}{(2\cdot 1)} = -2 &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Sería menor de cero, por lo tanto, en ese caso, la velocidad sería máxima en todos los puntos cuya ordenada sea &amp;lt;math&amp;gt; y = \frac{1}{2} &amp;lt;/math&amp;gt;. Este método se puede utilizar debido a que el campo depende de una sola variable, si no fuera así habría que calcular la matriz hessiana, que es el gradiente de un gradiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
 H = \nabla (\nabla \vec u) = \begin{bmatrix} \frac{\partial^2 \vec u}{\partial x^2} &amp;amp; \frac{\partial^2 \vec u}{\partial x \partial y} \\\frac{\partial^2 \vec u}{\partial x \partial y} &amp;amp; \frac{\partial^2 \vec u}{\partial y^2} \end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Líneas de corriente ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; Las líneas de corriente siguen una dirección ortogonal al campo de velocidades, se hallaría del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}=\vec{k}\times \vec{u} =\frac{y(1-y)(p_1-p_2)}{2\mu}\vec{j} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Ese campo que hemos hallado por ser ortogonal al anterior eso significa que &amp;lt;math&amp;gt; \vec{v} = \nabla \psi &amp;lt;/math&amp;gt; en el que &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; es la función de corriente. Vamos a proceder a calcular esta función:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
 \vec v =  \frac{ \partial \psi}{\partial x} \vec i + \frac{ \partial \psi}{\partial y} \vec j &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{ \partial \psi}{\partial x} = v_{1} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{ \partial \psi}{\partial y} = v_{2} = \frac{y(1-y)(p_1-p_2)}{2\mu} \implies \psi = \int\frac{y(1-y)(p_1-p_2)}{2\mu}dy = \frac{(p_1-p_2)}{2\mu}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial x} = 0 + f’(x) = 0 \implies f’(x) = 0 \implies f(x) = K &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Siendo K una constante. Entonces las líneas de corriente siguen la siguiente función:&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \psi = \frac{(p_1-p_2)}{2\mu}(\frac{y^2}{2}-\frac{y^3}{3}) + K &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para dibujar las líneas de corriente vamos a suponer que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; K = 0 &amp;lt;/math&amp;gt;, siendo su función potencial &amp;lt;math&amp;gt;\psi =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})&amp;lt;/math&amp;gt;. Para representarlo hemos utilizado matlab con el siguiente código:&lt;br /&gt;
[[Archivo: LineasDeCorriente.png|miniaturadeimagen|600px|derecha|Líneas de corriente del campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores comprendidos entre 0 y 4 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
% Vector y con valores comprendidos entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
           &lt;br /&gt;
y=0:0.1:1;             &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% función del potencial escalar&lt;br /&gt;
&lt;br /&gt;
lineas_de_corriente= (1/2).* ((yy.^2/2)-(yy.^3/3) ); &lt;br /&gt;
&lt;br /&gt;
% Se dibuja las líneas de corriente en el plano OXY&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,lineas_de_corrientes) &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])          &lt;br /&gt;
&lt;br /&gt;
% Visualización de las líneas de corriente en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
Ahora vamos a demostrar que las líneas de corriente del campo de velocidades &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; es lo mismo que calcular la función potencial del campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;center&amp;gt; Llamemos ε a la función de corriente de &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v} = \vec{k}\times \vec{u}= v_1\vec{i} + v_2\vec{j} = -u_2\vec{i} +u_1\vec{j} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Siendo &amp;lt;math&amp;gt; u_1 = \frac{ \partial ε}{\partial y} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; u_2 = -\frac{ \partial ε}{\partial x} &amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt; v_1 = \frac{ \partial \psi}{\partial x} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; v_2 = \frac{ \partial \psi}{\partial y} &amp;lt;/math&amp;gt;. &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Como &amp;lt;math&amp;gt; v_1 = - u_2 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; v_2 = u_1 &amp;lt;/math&amp;gt;, entonces: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial x} = -(-\frac{ \partial ε}{\partial x}) &amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial y} = \frac{ \partial ε}{\partial y}\implies \psi = ε + K &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Esto demuestra que es lo mismo las líneas de corriente de &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; que la función potencial de &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt;. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Campo irrotacional ===&lt;br /&gt;
&lt;br /&gt;
Como se demostró antes &amp;lt;math&amp;gt; \nabla \cdot \vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = 0&amp;lt;/math&amp;gt;, vamos a ver si esto implica que el campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; sea irrotacional:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ -u_2 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial z}(u_1)\vec{i} + \frac{\partial}{\partial z}(-u_2)\vec{j} + (\frac{\partial}{\partial x}(u_1) -\frac{\partial}{\partial y}(-u_2))\vec{k} = 0\vec {i} + 0\vec{j} + (\frac{\partial}{\partial x}(u_1) -\frac{\partial}{\partial y}(-u_2))\vec{k} =  0\vec {i} + 0\vec{j} + (\nabla \cdot \vec u)\vec{k} = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Como queríamos demostrar el campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; es irrotacional por ser su rotación igual a cero.&lt;br /&gt;
&lt;br /&gt;
== Rotacional del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Vamos a calcular el rotacional del campo &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;, después se calcula su módulo y debido a que depende de una sola variable el campo se puede hallar el punto de máxima rotacional derivando el módulo del rotacional e igualándola a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)(p_1-p_2)}{2\mu}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)(p_1-p_2)}{2\mu})\vec{k} =\frac{ -(1-2y)(p_1-p_2)}{2\mu}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla\times\vec{u}| = \frac{(1-2y)(p_1-p_2)}{2\mu}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d|\nabla\times\vec{u}|}{dy} = \frac{-2(p_1-p_2)}{2\mu} = \frac{-(p_1-p_2)}{\mu} \implies\frac{-(p_1-p_2)}{\mu}= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esta igualdad implica que no existen máximos ni mínimos relativos.&lt;br /&gt;
Vamos a ver en las paredes si son máximos o mínimos absolutos, por ser extremos de un intervalo cerrado y acotado:&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 0 \implies  |\nabla\times\vec{u}| = |\frac{(1-2\cdot{0})(p_1-p_2)}{2\mu}| = |\frac{p_1-p_2}{2\mu}| &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 1 \implies  |\nabla\times\vec{u}| = |\frac{(1-2\cdot{0})(p_1-p_2)}{2\mu}| = |\frac{-(p_1-p_2)}{2\mu}| &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; En el caso particular &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 0 \implies  |\nabla\times\vec{u}| = |\frac{2-1}{2\cdot{1}}| = |\frac{1}{2}|= \frac{1}{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 1 \implies  |\nabla\times\vec{u}| = |\frac{-(2-1)}{2\cdot{1}}| = |-\frac{1}{2}|= \frac{1}{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
Por lo tanto, los puntos de mayor rotacional se encuentran en las paredes del canal, esto se debe a que la velocidad es mayor en la zona central del canal que en las paredes, por lo que se ve razonable estos resultados.&lt;br /&gt;
A continuación vamos a proceder a representar el módulo del rotacional del campo &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;, que sería  la función &amp;lt;math&amp;gt;|\nabla\times\vec{u}| = \frac{1-2y}{2} &amp;lt;/math&amp;gt;. Utilizamos matlab para ello con el siguiente código:&lt;br /&gt;
[[Archivo: ModuloDelRotacional.png|miniaturadeimagen|600px|derecha|Representación gráfica del módulo del rotacional del campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;            &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;           &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Módulo del rotacional del campo de velocidades&lt;br /&gt;
&lt;br /&gt;
modulo_rotacional=abs (1/2.*(1-2.*yy)) &lt;br /&gt;
&lt;br /&gt;
% Dibujo de la superficie   &lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,modulo_rotacional)     &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
&lt;br /&gt;
% Visualización del módulo del rotacional en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view (2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de temperaturas ===&lt;br /&gt;
&lt;br /&gt;
Ahora vamos a hablar del '''campo de temperaturas''', un campo escalar que te indica la temperatura en cada punto del fluido. En este canal el campo de temperaturas '''T(x,y)'''  sigue la siguiente función:&lt;br /&gt;
&amp;lt;math&amp;gt; T(x,y) = e^{-(x-1)^{2}+y^{2}} &amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a pasar a representar el campo de temperaturas mediante matlab con el siguiente código:&lt;br /&gt;
[[Archivo: CampoDeTemperaturas.png|miniaturadeimagen|500px|derecha|Campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4; &lt;br /&gt;
&lt;br /&gt;
 % Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
 &lt;br /&gt;
y= 0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T =exp(-(xx-1).^2 +(yy.^2)) &lt;br /&gt;
&lt;br /&gt;
% Dibujo del campo escalar&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,T)         &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización del campo de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como podemos ver en el gráfico que la temperatura máxima se encuentra alrededor de &amp;lt;math&amp;gt; x = 1 &amp;lt;/math&amp;gt; en la pared superior y si vamos avanzando hacia la izquierda del canal, la temperatura del fluido va disminuyendo.&lt;br /&gt;
&lt;br /&gt;
También vamos a representar las curvas de nivel del campo de temperaturas, que se utiliza el siguiente código de matlab:&lt;br /&gt;
[[Archivo: CurvasDeNivel.png|miniaturadeimagen|500px|derecha|Curvas de nivel del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4;      &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y= 0:0.1:1;      &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T=exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo de las curvas de nivel &lt;br /&gt;
&lt;br /&gt;
contour (xx,yy,T)    &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización de las curvas de nivel y del gradiente de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
De igual modo podemos ver por el color de las curvas que alrededor de &amp;lt;math&amp;gt; x = 1 &amp;lt;/math&amp;gt; y en la pared superior la temperatura es más alta por tener un color más cálido ahí (rojo).&lt;br /&gt;
&lt;br /&gt;
=== Representación del gradiente de temperaturas ===&lt;br /&gt;
&lt;br /&gt;
Ahora vamos a hallar el gradiente del campo de temperaturas. Por ser un campo escalar, se calcularía del siguiente modo:&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a representarlo en un gráfico con el siguiente código de matlab:&lt;br /&gt;
[[Archivo: GradienteCampoDeTemperaturas.png|miniaturadeimagen|500px|derecha|Gradiente del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;      &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;      &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Primer componente del gradiente&lt;br /&gt;
&lt;br /&gt;
Ti=-2.*(xx-1).*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Segunda componente del gradiente&lt;br /&gt;
Tj= 2.*yy.*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
% Dibujo del gradiente del campo de temperaturas&lt;br /&gt;
quiver(xx,yy,fi,fj) &lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización del gradiente en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
A continuación vamos a representar las curvas de nivel del campo de temperaturas y el gradiente del campo en un mismo gráfico y comprobaremos si son ortogonales. Para ello utilizamos matlab introduciendo el siguiente código:&lt;br /&gt;
[[Archivo: Ortogonalidad.png|miniaturadeimagen|800px|derecha|Curvas de nivel y el gradiente del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4;       &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y= 0:0.1:1;       &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
 &lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T=exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo de las curvas de nivel&lt;br /&gt;
&lt;br /&gt;
contour (xx,yy,T)     &lt;br /&gt;
&lt;br /&gt;
% Para representar las curvas de nivel y el gradiente de temperatura al mismo tiempo&lt;br /&gt;
&lt;br /&gt;
hold on &lt;br /&gt;
&lt;br /&gt;
% Primer componente del gradiente&lt;br /&gt;
&lt;br /&gt;
Ti= -2.*(xx-1).*exp(-(xx-1).^2 +(yy.^2));  &lt;br /&gt;
&lt;br /&gt;
% Segunda componente del campo gradiente&lt;br /&gt;
&lt;br /&gt;
Tj= 2.*yy.*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo del gradiente del campo de temperaturas   &lt;br /&gt;
quiver (xx,yy,Ti,Tj)&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
% Visualización de las curvas de nivel y del gradiente de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
Podemos ver que efectivamente el gradiente es ortogonal al campo de temperaturas, ya que cada uno de los vectores que se componen el gradiente siguen una dirección perpendicular a la que siguen las curvas de nivel del campo de temperaturas.&lt;br /&gt;
&lt;br /&gt;
== Integrales numéricas ==&lt;br /&gt;
&lt;br /&gt;
=== Presión media ===&lt;br /&gt;
&lt;br /&gt;
Vamos a calcular la presión media de los puntos del fluido en el canal. Para ello vamos a calcular la integral de la presión en todo el fluido y dividirlo por el área del canal en el que se encuentra. Empecemos por la integral de la presión que será una integral de superficie siendo los parámetros x e y y sus intervalos respectivamente son [0,4] y [0,1], por lo que la integral que habrá que calcular será la siguiente:&lt;br /&gt;
&amp;lt;math&amp;gt; \int_S p(x,y) \; dS = \int_0^4(\int_0^1 p_{1}+(p_{2}-p_{1})(x-1) \; dy) \;dx = \int_0^4 p_{1}+(p_{2}-p_{1})(x-1) \; dx &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Supongamos que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt;, entonces: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 (3-x) \; dx &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Esta integral la vamos a aproximar por la regla del trapecio en el que: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 p(x) \; dx \sim  h\frac12 p(x_0)+h\sum_{i=1}^{N-1}p(x_i)+h\frac12 p(x_N) &amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; h = \frac{4-0}{N} &amp;lt;/math&amp;gt; y siendo N el número de trapecios que vas a dividir la región a integrar, cuantos más sean, la aproximación va a ser mejor. Para hacer este cálculo hemos utilizado matlab con el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N = 200;% Número de puntos&lt;br /&gt;
a=0; b=4;% Extremos del intervalo&lt;br /&gt;
h = (b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(x) (3-x);% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
x0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
x1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(x0) + f(x1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado }}&lt;br /&gt;
&amp;lt;center&amp;gt; Utilizando este método, la integral nos da el siguiente resultado: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 (3-x) \; dx = 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Ahora hay que dividirlo entre el área del canal que se calcularía del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_S \; dS = Área &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Pero como el área es un rectángulo de dimensiones [0,4]x[0,1], el área sería igual a: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Área = 4\cdot{1} = 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Por lo que la presión media será igual a: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; P_{media} = \frac{\int_S p(x,y) \; dS}{\int_S \; dS} = \frac{4}{4} = 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Por lo que la presión media nos daría un resultado de 1. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Caudal del canal ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; El caudal se calcularía con una integral de línea del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Caudal = \int_γ \vec {u(t)}\cdot \vec N \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Siendo '''t''' un parámetro y &amp;lt;math&amp;gt; \vec N &amp;lt;/math&amp;gt; su vector normal. En este caso, &amp;lt;math&amp;gt; y = t &amp;lt;/math&amp;gt; con un intervalo entre 0 y 1.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; El vector normal se calcula a partir del vector tangente del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec t = \frac{d\vec r}{dt} = A\vec i + B\vec j &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Siendo &amp;lt;math&amp;gt; \vec r &amp;lt;/math&amp;gt; el vector posición: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec N = -B\vec i + A\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
El vector posición sería con un valor de x cualquiera por ejemplo supongamos que fuera &amp;lt;math&amp;gt; x = 2 &amp;lt;/math&amp;gt;, entonces el vector posición sería:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec r = 2\vec i + t\vec j \implies \vec N = -\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Así que la integral a calcular será la siguiente en el caso &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^1 (\frac{-t(1-t)}{2}) \; dt &amp;lt;/math&amp;gt; &lt;br /&gt;
Dará un valor negativo, por lo que hemos dado el sentido de la normal opuesta a la que tiene, para cambiar el sentido sólo cambiamos el signo.&lt;br /&gt;
Para el cálculo de esta integral vamos a utilizar el método del trapecio, con el siguiente código matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N = 200;% Número de puntos&lt;br /&gt;
a=0; b=1;% Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(t) ((t*(1-t))/2)% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
t0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
t1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(t0) + f(t1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado&lt;br /&gt;
 }}&lt;br /&gt;
Con este código el caudal nos daría una aproximación de &amp;lt;math&amp;gt;0.083331\frac{M^2}{S}&amp;lt;/math&amp;gt;, las unidades en la que está expresado el caudal se debe a que se aplica sobre una sección. &lt;br /&gt;
&lt;br /&gt;
==== Porcentaje de caudal ====&lt;br /&gt;
&lt;br /&gt;
Para concluir con el estudio de este fluido se va a calcular el porcentaje que pasa por el centro del canal. El caudal que pasa por el centro se calculará con la misma integral que se aplicó en el caudal total, pero su intervalo será entre 0.25 y 0.75, teniendo el valor medio de y, en el centro del intevalo. El código de matlab utilizado sería el siguiente:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;% Número de puntos&lt;br /&gt;
a=0.25; b=0.75;% Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(t) ((t*(1-t))/2);% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
t0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
t1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(t0) + f(t1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado&lt;br /&gt;
 }}&lt;br /&gt;
El caudal nos daría una aproximación de &amp;lt;math&amp;gt; 0.057291\frac{M^2}{S} &amp;lt;/math&amp;gt; Ahora vamos a calcular el porcentaje de caudal que pasa por el centro:&lt;br /&gt;
&amp;lt;math&amp;gt;  Caudal(Porcentaje) = \frac{Caudal_{centro}}{Caudal_{total}}\cdot 100 = \frac{0.057291}{0.083331}\cdot 100 ≈ 68.75 &amp;lt;/math&amp;gt;&lt;br /&gt;
Viendo el resultado que nos da vemos que más de la mitad del caudal total pasa por el centro, creemos que se debe a que la velocidad es mayor en el centro que en las paredes.  &lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_un_campo_escalar_y_vectorial_en_un_fluido_(Grupo_G7)&amp;diff=21420</id>
		<title>Visualización de un campo escalar y vectorial en un fluido (Grupo G7)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_un_campo_escalar_y_vectorial_en_un_fluido_(Grupo_G7)&amp;diff=21420"/>
				<updated>2014-12-05T09:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Caudal del canal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Visualización de un campo escalar y vectorial en un fluido. Grupo G7 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14/15|2014-15]] | Álvaro Baeza Cabrero, Daniel Fojo Berlana, Pablo Carrasco del Olmo, Jorge Juan Fernández Díaz }}&lt;br /&gt;
&lt;br /&gt;
==Introducción==&lt;br /&gt;
&lt;br /&gt;
En este artículo se va a realizar el estudio del flujo de un fluido incompresible a través de un canal.&lt;br /&gt;
===Concepto de fluido incompresible===&lt;br /&gt;
&lt;br /&gt;
Un '''fluido incompresible''' es un tipo de medio continuo cuyas moléculas tienen poca cohesión entre sí y cuya densidad permanece aproximadamente constante a lo largo de todo el fluido, condición necesaria para considerar un fluido '''incompresible'''. Los fluidos están conformados por los líquidos y los gases, siendo los segundos mucho menos viscosos (casi fluidos ideales).&lt;br /&gt;
Los líquidos toman la forma del recipiente que los aloja, manteniendo su propio volumen (ausencia de memoria de forma).Esto se debe a su separación molecular en la que los fluidos no poseen una forma definida por tanto no se puede calcular su volumen o densidad a simple vista, para esto se introduce el fluido en un recipiente en el cual toma su forma y así podemos calcular su volumen y densidad, esto facilita su estudio.&lt;br /&gt;
[[Archivo:Fluidos.png|300px|miniaturadeimagen|derecha|Fluido]] [[Archivo:FluidoEnRecipiente.png|300px|miniaturadeimagen|centro|Fluido en recipiente]]&lt;br /&gt;
&amp;lt;center&amp;gt; Algunas de las propiedades que más se suelen tener en cuenta en un fluido que más se suelen tomar en cuenta serían: &amp;lt;/center&amp;gt;&lt;br /&gt;
# '''Presión'''&lt;br /&gt;
# '''Temperatura'''&lt;br /&gt;
# Densidad&lt;br /&gt;
# Compresibilidad&lt;br /&gt;
# Viscosidad&lt;br /&gt;
Ahora pasamos al estudio del fluido de este canal, en algunas de estas propiedades y de otras propiedades.&lt;br /&gt;
== Campo de velocidades y presiones==&lt;br /&gt;
&lt;br /&gt;
Supongamos que el canal por el que se mueve el fluido tiene paredes rectas de dimensiones [0,4]x[0,1]. Vamos a representar el canal con el fluido dentro de él, mediante Matlab, cuyo código sería:&lt;br /&gt;
[[Archivo:mallado.png|600px|miniaturadeimagen|derecha|Representación del canal y del fluido]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Se crea un vector llamado x con valores entre 0 y 4 y con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
% Creamos un vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Realizamos el mallado de los vectores x e y&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Se Dibuja el mallado&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,xx*0) &lt;br /&gt;
&lt;br /&gt;
% Los ejes los fijamos en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
&lt;br /&gt;
% Representamos el campo en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;center&amp;gt; Este fluido en particular, tiene los siguientes campos: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; p(x,y)=p_{1}+(p_{2}-p_{1})(x-1) &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Sería un campo escalar, es el '''campo de presiones''' del fluido que estamos estudiando. &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec u (x,y)= \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}\vec i &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Es un campo vectorial, representa el '''campo de velocidades''' de este fluido. &amp;lt;/center&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; p_{1}&amp;lt;/math&amp;gt; la presión en los puntos cuya abcisa es &amp;lt;math&amp;gt;x=1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2}&amp;lt;/math&amp;gt; la presión en los puntos &amp;lt;math&amp;gt; x=2&amp;lt;/math&amp;gt;, y &amp;lt;math&amp;gt; \mu&amp;lt;/math&amp;gt; el coeficiente de viscosidad del fluido.&lt;br /&gt;
Podemos ver que la velocidad en las paredes del canal es nula, en &amp;lt;math&amp;gt;y=0&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;y=1&amp;lt;/math&amp;gt; ya que:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u (x,0)= \frac{0(1-0)(p_{1}-p_{2})}{(2\mu)}\vec i = \vec 0 &amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec u (x,1)= \frac{1(1-1)(p_{1}-p_{2})}{(2\mu)}\vec i = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ecuación de Navier-Stokes===&lt;br /&gt;
&lt;br /&gt;
A continuación se comprueba que el fluido sigue un régimen estacionario, para ello se tiene que verificar la ecuación de Navier-Stokes:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u \cdot \nabla \vec u + \nabla p = \mu Δ \vec u&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Empezamos calculando &amp;lt;math&amp;gt; \nabla \vec u &amp;lt;/math&amp;gt; que se haría del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\nabla \vec u = \frac{ \partial u_{i}}{ \partial x^{j} } \vec g^{j} = 0\vec i + \frac{ \partial u_{1}}{ \partial y }\vec j = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)}\vec j   &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u \cdot \nabla \vec u = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)} \vec j \cdot \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)} \vec i = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Esto se debe a que el gradiente del campo es ortogonal al propio campo, por lo que su producto escalar sería 0. &amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Ahora vamos a calcular &amp;lt;math&amp;gt; \nabla p &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla p = \frac{ \partial p}{ \partial x^{j} } \vec g^{j} = \frac{ \partial p }{ \partial x } \vec i + \frac{ \partial p }{ \partial y} \vec j = (p_{2}-p_{1}) \vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Ahora pasamos al segundo miembro de la ecuación, calculando &amp;lt;math&amp;gt; Δ \vec u &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
Δ \vec u = \nabla \cdot \nabla \vec u = \frac{ \partial^2 u_{i}}{ \partial^2 x^{j} } \vec g^{i} = \frac{ \partial^2 u_{1}}{ \partial^2 y } \vec i + 0 \vec j = \frac{(p_{1}-p_{2})}{(\mu)} \vec i  &lt;br /&gt;
&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Como vemos se verifica la ecuación de Navier-Stokes, por lo que el fluido sigue un régimen estacionario, como queríamos demostrar. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verificación de la condición de incompresibilidad del fluido===&lt;br /&gt;
&lt;br /&gt;
Para que un fluido sea incompresible se tiene que verificar que &amp;lt;math&amp;gt; \nabla \cdot \vec u = 0&amp;lt;/math&amp;gt;, es decir la divergencia del campo de velocidades tiene que ser nula, pasamos a comprobarlo:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\nabla \cdot \vec u = \frac{ \partial u_{i}}{ \partial x^{i} } = \frac{ \partial}{\partial x}(\frac{y(1-y)(p_{1}-p_{2})}{2\mu}) = 0 &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; La condición se cumple y en consecuencia de ello, el fluido es incompresible. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación de campos de velocidades y presiones ===&lt;br /&gt;
&lt;br /&gt;
Para representar el campo de velocidades y presiones vamos a suponer que &amp;lt;math&amp;gt; p_{1}=2&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2}=1&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu=1&amp;lt;/math&amp;gt;,siendo el campo de presiones y velocidades: &lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
p(x,y)=3-x &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec u(x,y)=\frac{1}{2}(y-y^2) &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Para representar los campos hemos utilizado matlab cuyos códigos son respectivamente: &amp;lt;/center&amp;gt;&lt;br /&gt;
[[Archivo: CampoDePresiones.png|miniaturadeimagen|600px|derecha|Campo de presiones]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4, y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;  &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1, y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Mallado de la superficie&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
figure (1)&lt;br /&gt;
&lt;br /&gt;
% Campo de presiones particularizado&lt;br /&gt;
&lt;br /&gt;
p=3-xx  &lt;br /&gt;
&lt;br /&gt;
% Representación del campo escalar de presiones&lt;br /&gt;
      &lt;br /&gt;
surf(xx,yy,p)      &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
 &lt;br /&gt;
% Visualización del campo en el plano OXY&lt;br /&gt;
 &lt;br /&gt;
view(2)           &lt;br /&gt;
}}&lt;br /&gt;
[[Archivo: CampoDeVelocidades.png|miniaturadeimagen|600px|derecha|Campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 1, y equidistancia 0.1 &lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;   &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1, y equidistancia 0.1       &lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;   &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
% Campo de velocidades en x&lt;br /&gt;
&lt;br /&gt;
ux=(1/2).*(yy-(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Campo de velocidades en y&lt;br /&gt;
&lt;br /&gt;
uy=0.*xx;&lt;br /&gt;
               &lt;br /&gt;
% Dibujamos el campo vectorial de velocidades&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,ux,uy)&lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
% Visualización del campo en el plano OXY  &lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
En el '''campo de presiones''' podemos ver que en las zonas más cálidas (colores como rojo, naranja, amarillo y verde), la presión es más alta y en las zonas más frías (colores como verde,celeste y azul), la presión es más baja, esto significa que la presión baja a medida que el fluido va avanzando en el canal.&lt;br /&gt;
&lt;br /&gt;
En el '''campo de velocidades''', apreciamos que todos los vectores apuntan a la misma dirección, paralelo al eje x. También que la velocidad es mayor en el centro del canal que en las paredes porque los vectores tienen mayor módulo ahí, esto ocurre porque no hay barreras en el centro que pueda provocar una disminución en la velocidad.&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima del fluido ===&lt;br /&gt;
&lt;br /&gt;
La velocidad será máxima en el punto cuya derivada de su módulo sea cero y cuya derivada segunda en el punto de máxima tenga un valor inferior a cero. Es decir:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
\frac{d| \vec u (x,y) |}{dy} = \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d| \vec u (x,y) |}{dy} = 0 \implies \frac{(1-2y)(p_{1}-p_{2})}{(2\mu)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d^2| \vec u (x,y) |}{dy^2} = \frac{-2(p_{1}-p_{2})}{(2\mu)}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; En general será máximo o mínimo en función de los valores de &amp;lt;math&amp;gt; p_{1} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu &amp;lt;/math&amp;gt;. En el caso de que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{d^2| \vec u (x,y) |}{dy^2} = \frac{-2 \cdot(2-1)}{(2\cdot 1)} = -2 &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Sería menor de cero, por lo tanto, en ese caso, la velocidad sería máxima en todos los puntos cuya ordenada sea &amp;lt;math&amp;gt; y = \frac{1}{2} &amp;lt;/math&amp;gt;. Este método se puede utilizar debido a que el campo depende de una sola variable, si no fuera así habría que calcular la matriz hessiana, que es el gradiente de un gradiente: &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
 H = \nabla (\nabla \vec u) = \begin{bmatrix} \frac{\partial^2 \vec u}{\partial x^2} &amp;amp; \frac{\partial^2 \vec u}{\partial x \partial y} \\\frac{\partial^2 \vec u}{\partial x \partial y} &amp;amp; \frac{\partial^2 \vec u}{\partial y^2} \end{bmatrix}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Líneas de corriente ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; Las líneas de corriente siguen una dirección ortogonal al campo de velocidades, se hallaría del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v}=\vec{k}\times \vec{u} =\frac{y(1-y)(p_1-p_2)}{2\mu}\vec{j} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Ese campo que hemos hallado por ser ortogonal al anterior eso significa que &amp;lt;math&amp;gt; \vec{v} = \nabla \psi &amp;lt;/math&amp;gt; en el que &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; es la función de corriente. Vamos a proceder a calcular esta función:&lt;br /&gt;
:&amp;lt;math&amp;gt; &lt;br /&gt;
 \vec v =  \frac{ \partial \psi}{\partial x} \vec i + \frac{ \partial \psi}{\partial y} \vec j &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{ \partial \psi}{\partial x} = v_{1} = 0&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{ \partial \psi}{\partial y} = v_{2} = \frac{y(1-y)(p_1-p_2)}{2\mu} \implies \psi = \int\frac{y(1-y)(p_1-p_2)}{2\mu}dy = \frac{(p_1-p_2)}{2\mu}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial x} = 0 + f’(x) = 0 \implies f’(x) = 0 \implies f(x) = K &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Siendo K una constante. Entonces las líneas de corriente siguen la siguiente función:&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \psi = \frac{(p_1-p_2)}{2\mu}(\frac{y^2}{2}-\frac{y^3}{3}) + K &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para dibujar las líneas de corriente vamos a suponer que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; K = 0 &amp;lt;/math&amp;gt;, siendo su función potencial &amp;lt;math&amp;gt;\psi =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})&amp;lt;/math&amp;gt;. Para representarlo hemos utilizado matlab con el siguiente código:&lt;br /&gt;
[[Archivo: LineasDeCorriente.png|miniaturadeimagen|600px|derecha|Líneas de corriente del campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores comprendidos entre 0 y 4 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
% Vector y con valores comprendidos entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
           &lt;br /&gt;
y=0:0.1:1;             &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% función del potencial escalar&lt;br /&gt;
&lt;br /&gt;
lineas_de_corriente= (1/2).* ((yy.^2/2)-(yy.^3/3) ); &lt;br /&gt;
&lt;br /&gt;
% Se dibuja las líneas de corriente en el plano OXY&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,lineas_de_corrientes) &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])          &lt;br /&gt;
&lt;br /&gt;
% Visualización de las líneas de corriente en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
Ahora vamos a demostrar que las líneas de corriente del campo de velocidades &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; es lo mismo que calcular la función potencial del campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;center&amp;gt; Llamemos ε a la función de corriente de &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{v} = \vec{k}\times \vec{u}= v_1\vec{i} + v_2\vec{j} = -u_2\vec{i} +u_1\vec{j} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Siendo &amp;lt;math&amp;gt; u_1 = \frac{ \partial ε}{\partial y} &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; u_2 = -\frac{ \partial ε}{\partial x} &amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt; v_1 = \frac{ \partial \psi}{\partial x} &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; v_2 = \frac{ \partial \psi}{\partial y} &amp;lt;/math&amp;gt;. &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Como &amp;lt;math&amp;gt; v_1 = - u_2 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; v_2 = u_1 &amp;lt;/math&amp;gt;, entonces: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial x} = -(-\frac{ \partial ε}{\partial x}) &amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt; \frac{ \partial \psi}{\partial y} = \frac{ \partial ε}{\partial y}\implies \psi = ε + K &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Esto demuestra que es lo mismo las líneas de corriente de &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt; que la función potencial de &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt;. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Campo irrotacional ===&lt;br /&gt;
&lt;br /&gt;
Como se demostró antes &amp;lt;math&amp;gt; \nabla \cdot \vec u = \frac{\partial u_1}{\partial x} + \frac{\partial u_2}{\partial y} = 0&amp;lt;/math&amp;gt;, vamos a ver si esto implica que el campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; sea irrotacional:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ -u_2 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial z}(u_1)\vec{i} + \frac{\partial}{\partial z}(-u_2)\vec{j} + (\frac{\partial}{\partial x}(u_1) -\frac{\partial}{\partial y}(-u_2))\vec{k} = 0\vec {i} + 0\vec{j} + (\frac{\partial}{\partial x}(u_1) -\frac{\partial}{\partial y}(-u_2))\vec{k} =  0\vec {i} + 0\vec{j} + (\nabla \cdot \vec u)\vec{k} = \vec 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
Como queríamos demostrar el campo &amp;lt;math&amp;gt; \vec v &amp;lt;/math&amp;gt; es irrotacional por ser su rotación igual a cero.&lt;br /&gt;
&lt;br /&gt;
== Rotacional del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Vamos a calcular el rotacional del campo &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;, después se calcula su módulo y debido a que depende de una sola variable el campo se puede hallar el punto de máxima rotacional derivando el módulo del rotacional e igualándola a cero:&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)(p_1-p_2)}{2\mu}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)(p_1-p_2)}{2\mu})\vec{k} =\frac{ -(1-2y)(p_1-p_2)}{2\mu}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;|\nabla\times\vec{u}| = \frac{(1-2y)(p_1-p_2)}{2\mu}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{d|\nabla\times\vec{u}|}{dy} = \frac{-2(p_1-p_2)}{2\mu} = \frac{-(p_1-p_2)}{\mu} \implies\frac{-(p_1-p_2)}{\mu}= 0 &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esta igualdad implica que no existen máximos ni mínimos relativos.&lt;br /&gt;
Vamos a ver en las paredes si son máximos o mínimos absolutos, por ser extremos de un intervalo cerrado y acotado:&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 0 \implies  |\nabla\times\vec{u}| = |\frac{(1-2\cdot{0})(p_1-p_2)}{2\mu}| = |\frac{p_1-p_2}{2\mu}| &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 1 \implies  |\nabla\times\vec{u}| = |\frac{(1-2\cdot{0})(p_1-p_2)}{2\mu}| = |\frac{-(p_1-p_2)}{2\mu}| &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; En el caso particular &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 0 \implies  |\nabla\times\vec{u}| = |\frac{2-1}{2\cdot{1}}| = |\frac{1}{2}|= \frac{1}{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; y = 1 \implies  |\nabla\times\vec{u}| = |\frac{-(2-1)}{2\cdot{1}}| = |-\frac{1}{2}|= \frac{1}{2} &amp;lt;/math&amp;gt;&lt;br /&gt;
Por lo tanto, los puntos de mayor rotacional se encuentran en las paredes del canal, esto se debe a que la velocidad es mayor en la zona central del canal que en las paredes, por lo que se ve razonable estos resultados.&lt;br /&gt;
A continuación vamos a proceder a representar el módulo del rotacional del campo &amp;lt;math&amp;gt; \vec u &amp;lt;/math&amp;gt;, que sería  la función &amp;lt;math&amp;gt;|\nabla\times\vec{u}| = \frac{1-2y}{2} &amp;lt;/math&amp;gt;. Utilizamos matlab para ello con el siguiente código:&lt;br /&gt;
[[Archivo: ModuloDelRotacional.png|miniaturadeimagen|600px|derecha|Representación gráfica del módulo del rotacional del campo de velocidades]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;            &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;           &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Módulo del rotacional del campo de velocidades&lt;br /&gt;
&lt;br /&gt;
modulo_rotacional=abs (1/2.*(1-2.*yy)) &lt;br /&gt;
&lt;br /&gt;
% Dibujo de la superficie   &lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,modulo_rotacional)     &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
&lt;br /&gt;
% Visualización del módulo del rotacional en el plano OXY&lt;br /&gt;
&lt;br /&gt;
view (2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Campo de temperaturas ==&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de temperaturas ===&lt;br /&gt;
&lt;br /&gt;
Ahora vamos a hablar del '''campo de temperaturas''', un campo escalar que te indica la temperatura en cada punto del fluido. En este canal el campo de temperaturas '''T(x,y)'''  sigue la siguiente función:&lt;br /&gt;
&amp;lt;math&amp;gt; T(x,y) = e^{-(x-1)^{2}+y^{2}} &amp;lt;/math&amp;gt;&lt;br /&gt;
Vamos a pasar a representar el campo de temperaturas mediante matlab con el siguiente código:&lt;br /&gt;
[[Archivo: CampoDeTemperaturas.png|miniaturadeimagen|500px|derecha|Campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4; &lt;br /&gt;
&lt;br /&gt;
 % Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
 &lt;br /&gt;
y= 0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T =exp(-(xx-1).^2 +(yy.^2)) &lt;br /&gt;
&lt;br /&gt;
% Dibujo del campo escalar&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,T)         &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización del campo de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como podemos ver en el gráfico que la temperatura máxima se encuentra alrededor de &amp;lt;math&amp;gt; x = 1 &amp;lt;/math&amp;gt; en la pared superior y si vamos avanzando hacia la izquierda del canal, la temperatura del fluido va disminuyendo.&lt;br /&gt;
&lt;br /&gt;
También vamos a representar las curvas de nivel del campo de temperaturas, que se utiliza el siguiente código de matlab:&lt;br /&gt;
[[Archivo: CurvasDeNivel.png|miniaturadeimagen|500px|derecha|Curvas de nivel del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4;      &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y= 0:0.1:1;      &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T=exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo de las curvas de nivel &lt;br /&gt;
&lt;br /&gt;
contour (xx,yy,T)    &lt;br /&gt;
&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización de las curvas de nivel y del gradiente de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
De igual modo podemos ver por el color de las curvas que alrededor de &amp;lt;math&amp;gt; x = 1 &amp;lt;/math&amp;gt; y en la pared superior la temperatura es más alta por tener un color más cálido ahí (rojo).&lt;br /&gt;
&lt;br /&gt;
=== Representación del gradiente de temperaturas ===&lt;br /&gt;
&lt;br /&gt;
Ahora vamos a hallar el gradiente del campo de temperaturas. Por ser un campo escalar, se calcularía del siguiente modo:&lt;br /&gt;
&amp;lt;math&amp;gt; \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vamos a representarlo en un gráfico con el siguiente código de matlab:&lt;br /&gt;
[[Archivo: GradienteCampoDeTemperaturas.png|miniaturadeimagen|500px|derecha|Gradiente del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;      &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1;      &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y); &lt;br /&gt;
&lt;br /&gt;
% Primer componente del gradiente&lt;br /&gt;
&lt;br /&gt;
Ti=-2.*(xx-1).*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Segunda componente del gradiente&lt;br /&gt;
Tj= 2.*yy.*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
% Dibujo del gradiente del campo de temperaturas&lt;br /&gt;
quiver(xx,yy,fi,fj) &lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
% Visualización del gradiente en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
A continuación vamos a representar las curvas de nivel del campo de temperaturas y el gradiente del campo en un mismo gráfico y comprobaremos si son ortogonales. Para ello utilizamos matlab introduciendo el siguiente código:&lt;br /&gt;
[[Archivo: Ortogonalidad.png|miniaturadeimagen|800px|derecha|Curvas de nivel y el gradiente del campo de temperaturas]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Vector x con valores entre 0 y 4 con una equidistancia de 0.1&lt;br /&gt;
&lt;br /&gt;
x= 0:0.1:4;       &lt;br /&gt;
&lt;br /&gt;
% Vector y con valores entre 0 y 1 y de equidistancia 0.1&lt;br /&gt;
&lt;br /&gt;
y= 0:0.1:1;       &lt;br /&gt;
&lt;br /&gt;
% Matrices de las coordenadas x e y para el mallado&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
 &lt;br /&gt;
% Campo de temperaturas&lt;br /&gt;
&lt;br /&gt;
T=exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo de las curvas de nivel&lt;br /&gt;
&lt;br /&gt;
contour (xx,yy,T)     &lt;br /&gt;
&lt;br /&gt;
% Para representar las curvas de nivel y el gradiente de temperatura al mismo tiempo&lt;br /&gt;
&lt;br /&gt;
hold on &lt;br /&gt;
&lt;br /&gt;
% Primer componente del gradiente&lt;br /&gt;
&lt;br /&gt;
Ti= -2.*(xx-1).*exp(-(xx-1).^2 +(yy.^2));  &lt;br /&gt;
&lt;br /&gt;
% Segunda componente del campo gradiente&lt;br /&gt;
&lt;br /&gt;
Tj= 2.*yy.*exp(-(xx-1).^2 +(yy.^2)); &lt;br /&gt;
&lt;br /&gt;
% Dibujo del gradiente del campo de temperaturas   &lt;br /&gt;
quiver (xx,yy,Ti,Tj)&lt;br /&gt;
% Fijación de los ejes en [0,4]x[-1,2]&lt;br /&gt;
axis([0,4,-1,2]) &lt;br /&gt;
% Visualización de las curvas de nivel y del gradiente de temperaturas en el plano OXY&lt;br /&gt;
view(2) &lt;br /&gt;
}}&lt;br /&gt;
Podemos ver que efectivamente el gradiente es ortogonal al campo de temperaturas, ya que cada uno de los vectores que se componen el gradiente siguen una dirección perpendicular a la que siguen las curvas de nivel del campo de temperaturas.&lt;br /&gt;
&lt;br /&gt;
== Integrales numéricas ==&lt;br /&gt;
&lt;br /&gt;
=== Presión media ===&lt;br /&gt;
&lt;br /&gt;
Vamos a calcular la presión media de los puntos del fluido en el canal. Para ello vamos a calcular la integral de la presión en todo el fluido y dividirlo por el área del canal en el que se encuentra. Empecemos por la integral de la presión que será una integral de superficie siendo los parámetros x e y y sus intervalos respectivamente son [0,4] y [0,1], por lo que la integral que habrá que calcular será la siguiente:&lt;br /&gt;
&amp;lt;math&amp;gt; \int_S p(x,y) \; dS = \int_0^4(\int_0^1 p_{1}+(p_{2}-p_{1})(x-1) \; dy) \;dx = \int_0^4 p_{1}+(p_{2}-p_{1})(x-1) \; dx &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Supongamos que &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt;, entonces: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 (3-x) \; dx &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Esta integral la vamos a aproximar por la regla del trapecio en el que: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 p(x) \; dx \sim  h\frac12 p(x_0)+h\sum_{i=1}^{N-1}p(x_i)+h\frac12 p(x_N) &amp;lt;/math&amp;gt;&lt;br /&gt;
Siendo &amp;lt;math&amp;gt; h = \frac{4-0}{N} &amp;lt;/math&amp;gt; y siendo N el número de trapecios que vas a dividir la región a integrar, cuantos más sean, la aproximación va a ser mejor. Para hacer este cálculo hemos utilizado matlab con el siguiente código:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N = 200;% Número de puntos&lt;br /&gt;
a=0; b=4;% Extremos del intervalo&lt;br /&gt;
h = (b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(x) (3-x);% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
x0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
x1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(x0) + f(x1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado }}&lt;br /&gt;
&amp;lt;center&amp;gt; Utilizando este método, la integral nos da el siguiente resultado: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^4 (3-x) \; dx = 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Ahora hay que dividirlo entre el área del canal que se calcularía del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_S \; dS = Área &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Pero como el área es un rectángulo de dimensiones [0,4]x[0,1], el área sería igual a: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Área = 4\cdot{1} = 4 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Por lo que la presión media será igual a: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; P_{media} = \frac{\int_S p(x,y) \; dS}{\int_S \; dS} = \frac{4}{4} = 1 &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Por lo que la presión media nos daría un resultado de 1. &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Caudal del canal ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; El caudal se calcularía con una integral de línea del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Caudal = \int_γ \vec {u(t)}\cdot \vec N \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Siendo '''t''' un parámetro y &amp;lt;math&amp;gt; \vec N &amp;lt;/math&amp;gt; su vector normal. En este caso, &amp;lt;math&amp;gt; y = t &amp;lt;/math&amp;gt; con un intervalo entre 0 y 1.&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; El vector normal se calcula a partir del vector tangente del siguiente modo: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec t = \frac{d\vec r}{dt} = A\vec i + B\vec j &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; Siendo &amp;lt;math&amp;gt; \vec r &amp;lt;/math&amp;gt; el vector posición: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \vec N = -B\vec i + A\vec j &amp;lt;/math&amp;gt;&lt;br /&gt;
El vector posición sería con un valor de x cualquiera por ejemplo supongamos que fuera &amp;lt;math&amp;gt; x = 2 &amp;lt;/math&amp;gt;, entonces el vector posición sería:&lt;br /&gt;
&amp;lt;math&amp;gt; \vec r = 2\vec i + t\vec j \implies \vec N = -\vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt; Así que la integral a calcular será la siguiente en el caso &amp;lt;math&amp;gt; p_{1} = 2 &amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt; p_{2} = 1 &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt; \mu = 1 &amp;lt;/math&amp;gt;: &amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; \int_0^1 (\frac{-t(1-t)}{2}) \; dt &amp;lt;/math&amp;gt; &lt;br /&gt;
Dará un valor negativo, por lo que hemos dado el sentido de la normal opuesta a la que tiene, para cambiar el sentido sólo cambiamos el signo.&lt;br /&gt;
Para el cálculo de esta integral vamos a utilizar el método del trapecio, con el siguiente código matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N = 200;% Número de puntos&lt;br /&gt;
a=0; b=1;% Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(t) ((t*(1-t))/2)% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
t0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
t1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(t0) + f(t1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado&lt;br /&gt;
 }}&lt;br /&gt;
Con este código el caudal nos daría una aproximación de &amp;lt;math&amp;gt;0.083331\frac{M^2}{S}&amp;lt;/math&amp;gt;, las unidades en la que está expresado el caudal se debe a que se aplica sobre una sección. &lt;br /&gt;
&lt;br /&gt;
==== Porcentaje de caudal ====&lt;br /&gt;
&lt;br /&gt;
Para concluir con el estudio de este fluido se va a calcular el porcentaje que pasa por el centro del canal. El caudal que pasa por el centro se calculará con la misma integral que se aplicó en el caudal total, pero su intervalo será entre 0.25 y 0.75, teniendo el valor medio de y, en el centro del intevalo. El código de matlab utilizado sería el siguiente:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;% Número de puntos&lt;br /&gt;
a=0.25; b=0.75;% Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;% La longitud de cada trapecio&lt;br /&gt;
A = 0;&lt;br /&gt;
f = @(t) ((t*(1-t))/2);% Función a integrar&lt;br /&gt;
for k = 1:N&lt;br /&gt;
t0 = a + (k-1)*h;% Valor inicial de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
t1 = a + k*h;% Valor final de la función en una cantidad de trapecios entre 1 y 200&lt;br /&gt;
A = A + h/2*(f(t0) + f(t1));% Regla del trapecio &lt;br /&gt;
end&lt;br /&gt;
disp(A)% Resultado&lt;br /&gt;
 }}&lt;br /&gt;
El caudal nos daría una aproximación de &amp;lt;math&amp;gt; 0.057291\frac{M^2}{S} &amp;lt;/math&amp;gt; Ahora vamos a calcular el porcentaje de caudal que pasa por el centro:&lt;br /&gt;
&amp;lt;math&amp;gt;  Caudal(Porcentaje) = \frac{Caudal_{centro}}{Caudal_{total}}\cdot 100 = \frac{0.057291}{0.083331}\cdot 100 ≈ 68.75 &amp;lt;/math&amp;gt;&lt;br /&gt;
Viendo el resultado que nos da vemos que más de la mitad del caudal total pasa por el centro, creemos que se debe a que la velocidad es mayor en el centro que en las paredes.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21419</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21419"/>
				<updated>2014-12-05T09:46:39Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Previo: Flujo en un plano */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Flujo = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Donde &amp;lt;math&amp;gt; \vec n &amp;lt;/math&amp;gt; es el vector normal a C, en nuestro caso: &amp;lt;math&amp;gt; \vec n = \vec i &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21415</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21415"/>
				<updated>2014-12-05T09:44:35Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Caudal circulante por el canal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Previo: Flujo en un plano ===&lt;br /&gt;
&lt;br /&gt;
Dada una curva C y un campo vectorial, en nuestro caso el campo de velocidades de las partículas; se llama flujo del campo de velocidades a través de C a la integral: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt; Caudal = \int_C \vec {u}\cdot \vec n \; ds &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21410</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21410"/>
				<updated>2014-12-05T09:37:43Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Caudal circulante por el canal ==&lt;br /&gt;
&lt;br /&gt;
=== Cálculo numérico del caudal ===&lt;br /&gt;
&lt;br /&gt;
=== Caudal circulante por la mitad central del canal ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Presionmedia.png&amp;diff=21394</id>
		<title>Archivo:Presionmedia.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Presionmedia.png&amp;diff=21394"/>
				<updated>2014-12-05T09:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21387</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21387"/>
				<updated>2014-12-05T09:31:36Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21382</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21382"/>
				<updated>2014-12-05T09:30:19Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Estudio del campo de presiones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral doble entre los intervalos [0,4] y [0,1], dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
[[presionmedia.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Apatrtado6rotacionalsinabs.png&amp;diff=21348</id>
		<title>Archivo:Apatrtado6rotacionalsinabs.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Apatrtado6rotacionalsinabs.png&amp;diff=21348"/>
				<updated>2014-12-05T09:11:45Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21346</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21346"/>
				<updated>2014-12-05T09:11:21Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Módulo del rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apatrtado6rotacionalsinabs.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
rotacional=((2.*yy-1)./2);&lt;br /&gt;
surf(xx,yy,rotacional)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral, dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21328</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21328"/>
				<updated>2014-12-05T09:06:36Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Módulo del rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades \( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral, dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21326</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=21326"/>
				<updated>2014-12-05T09:05:57Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Módulo del rotacional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
A continuación, pasamos a calcular analíticamente el módulo del rotacional del campo de velocidades:\( \vec u \)&lt;br /&gt;
&lt;br /&gt;
Que resulta \(|\nabla\times\vec{u}| = \frac{1-2y}{2} \)&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral, dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20708</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20708"/>
				<updated>2014-12-04T18:47:38Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones ==&lt;br /&gt;
&lt;br /&gt;
La presión en los puntos del fluido queda definida por el campo escalar: \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
A continuación, calculamos numéricamente la presión media del fluido mediante la aproximación de una integral, dividida por el área total del canal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20618</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20618"/>
				<updated>2014-12-04T16:52:15Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Gradiente del campo de temperaturas &amp;quot;T&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Procedemos a calcular analíticamente la expresión del gradiente del campo de temperaturas y posteriormente lo representamos con un programa informático, donde podemos comprobar, como es lógico, la ortogonalidad de este con las líneas de nivel del campo.&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20607</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20607"/>
				<updated>2014-12-04T16:49:33Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Estudio del campo de temperaturas del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gradiente del campo de temperaturas &amp;quot;T&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
\[ \nabla {T(x,y)} = \frac{\partial{T}}{\partial x}\vec{i} + \frac{\partial{T}}{\partial y}\vec{j} = -2(x-1)\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{i} + 2y\cdot{e^{-(x-1)^{2}+y^{2}}}\vec{j} \] &lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20592</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20592"/>
				<updated>2014-12-04T16:44:18Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Temperatura máxima y mínima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20591</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20591"/>
				<updated>2014-12-04T16:44:03Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Temperatura máxima y mínima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Ademas, es fácil comprobar que la zona de menor temperatura se produce en la zona del eje de abcisas más alejada del origen de corrodenadas, independientemente de la posición respecto del eje de ordenadas.&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20576</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20576"/>
				<updated>2014-12-04T16:41:06Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Grupo8 movió la página Usuario:Grupo8 a Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Usuario:Grupo8&amp;diff=20577</id>
		<title>Usuario:Grupo8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Usuario:Grupo8&amp;diff=20577"/>
				<updated>2014-12-04T16:41:06Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Grupo8 movió la página Usuario:Grupo8 a Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Discusi%C3%B3n:Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20578</id>
		<title>Discusión:Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Discusi%C3%B3n:Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20578"/>
				<updated>2014-12-04T16:41:06Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Grupo8 movió la página Usuario discusión:Grupo8 a Discusión:Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''¡Bienvenido a ''MateWiki''!'''&lt;br /&gt;
Esperamos que contribuyas mucho y bien.&lt;br /&gt;
Probablemente quieras leer las [[Help:Contenidos|páginas de ayuda]].&lt;br /&gt;
Nuevamente, bienvenido y ¡diviértete! [[Usuario:Carlos Castro|Carlos Castro]] ([[Usuario discusión:Carlos Castro|discusión]]) 10:22 2 dic 2014 (CET)&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Usuario_discusi%C3%B3n:Grupo8&amp;diff=20579</id>
		<title>Usuario discusión:Grupo8</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Usuario_discusi%C3%B3n:Grupo8&amp;diff=20579"/>
				<updated>2014-12-04T16:41:06Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: Grupo8 movió la página Usuario discusión:Grupo8 a Discusión:Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECCIÓN [[Discusión:Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Tempmax.png&amp;diff=20569</id>
		<title>Archivo:Tempmax.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Tempmax.png&amp;diff=20569"/>
				<updated>2014-12-04T16:39:35Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20567</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20567"/>
				<updated>2014-12-04T16:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
Podemos observar gráficamente que la temperatura máxima se da en el punto (x,y)=(1,1), correspondiente a una temperatura de &amp;quot;e&amp;quot; (aproximadamente 2.72 unidades).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:tempmax.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20539</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=20539"/>
				<updated>2014-12-04T16:15:34Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Temperatura máxima y mínima */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC14/15]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18972</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18972"/>
				<updated>2014-12-03T17:25:45Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Estudio del campo de temperaturas del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Temperatura máxima y mínima ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Superpuestotemp.png&amp;diff=18939</id>
		<title>Archivo:Superpuestotemp.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Superpuestotemp.png&amp;diff=18939"/>
				<updated>2014-12-03T17:12:37Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18937</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18937"/>
				<updated>2014-12-03T17:12:11Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Estudio del campo de temperaturas del fluido */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Superpuestotemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
temperatura=exp((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
&lt;br /&gt;
tx=-2*(xx-1).*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
ty=2.*yy.*exp(-(xx-1).^2+yy.^2);&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,tx,ty)&lt;br /&gt;
&lt;br /&gt;
contour(xx,yy,temperatura,30)&lt;br /&gt;
&lt;br /&gt;
grid on&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
axis equal&lt;br /&gt;
&lt;br /&gt;
xlabel('eje x')&lt;br /&gt;
&lt;br /&gt;
ylabel('eje y')&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado7surf.png&amp;diff=18892</id>
		<title>Archivo:Apartado7surf.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado7surf.png&amp;diff=18892"/>
				<updated>2014-12-03T16:38:09Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18891</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18891"/>
				<updated>2014-12-03T16:37:45Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de temperaturas del fluido ==&lt;br /&gt;
&lt;br /&gt;
A continuación, analizamos numérica y gráficamente el campo de temperaturas tal que : T(x,y) = e^(-(x-1)^2+y^2)&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado7lineaniveltemp.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
contour(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Archivo:apartado7surf.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.01:4;&lt;br /&gt;
y=0:0.01:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
temperatura=e.^((-(xx-1).^2)+(yy.^2));&lt;br /&gt;
surf(xx,yy,temperatura)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado7lineaniveltemp.png&amp;diff=18887</id>
		<title>Archivo:Apartado7lineaniveltemp.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Apartado7lineaniveltemp.png&amp;diff=18887"/>
				<updated>2014-12-03T16:36:19Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18853</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18853"/>
				<updated>2014-12-03T16:20:43Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Rotacional del campo de velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Módulo del rotacional ===&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18663</id>
		<title>Visualización de campos escalares y vectoriales en fluidos. Grupo 8-C</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Visualizaci%C3%B3n_de_campos_escalares_y_vectoriales_en_fluidos._Grupo_8-C&amp;diff=18663"/>
				<updated>2014-12-03T15:24:51Z</updated>
		
		<summary type="html">&lt;p&gt;Grupo8: /* Rotacional del campo de velocidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
   {{ Trabajo | VISUALIZACIÓN DE CAMPOS ESCALARES Y VECTORIALES EN FLUIDOS. Grupo 8-C | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC14-15|2014-15]] | Grupo 8-C }} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Resumen ==&lt;br /&gt;
      &lt;br /&gt;
Analizaremos el comportamiento de un '''fluido incompresible''' en un canal a través del estudio de la velocidad de sus partículas (campo vectorial) y de sus presiones (campo escalar). A lo largo de este estudio, trabajaremos con coordenadas cartesianas.&lt;br /&gt;
&lt;br /&gt;
Consideramos la incompresibilidad de un fluido como una aproximación, en la que a lo largo de todo el flujo la densidad se mantendrá constante.&lt;br /&gt;
&lt;br /&gt;
La expresión de la '''velocidad''' de las partículas del fluido es :&lt;br /&gt;
           \[\vec{u}(x,y)=u_1(x,y)\vec{i}+u_2(x,y)\vec{j}=y\cdot(1-y)\frac{p_1-p_2}{2μ}\vec{i}\] &lt;br /&gt;
 &lt;br /&gt;
Y la expresión de la '''presión''' en los puntos del fluido será:&lt;br /&gt;
            \[p(x,y)=p_1+(p_2-p_1)(x-1)\]&lt;br /&gt;
&lt;br /&gt;
Donde, la presión en los puntos x=1 y x=2 es \(p_1\) y \(p_2\) respectivamente. Ademas, \(μ\) es el coeficiente de viscosidad del fluido en cuestión.&lt;br /&gt;
&lt;br /&gt;
==  Representación longitudinal ==&lt;br /&gt;
&lt;br /&gt;
Con un programa informático (MatLab) realizamos un '''mallado''' que representa los puntos interiores del canal de dimensiones [0,4]x[0,1]. Los representaremos en la región [0,4]x[-1,2].&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado1mallado.jpg|600px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; &lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure(1)&lt;br /&gt;
&lt;br /&gt;
mesh(xx,yy,0^xx)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Ecuación de '''Navier-Stokes''' ==&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones de Navier-Stokes reciben su nombre de Louis Navier y George Gabriel Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no lineales que describen el movimiento de un fluido.&lt;br /&gt;
&lt;br /&gt;
\(\vec{u} \cdot \nabla \vec{u} + \nabla p=μ \Delta\vec{u} \) &lt;br /&gt;
         &lt;br /&gt;
=== Comprobación de la ecuación ===        &lt;br /&gt;
&lt;br /&gt;
A continuación, probamos que nuestro campo de presiones y velocidades satisfacen la ecuación y la condición de incompresibilidad (el agua ocupa siempre el mismo volumen).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Formulitasapartado1.PNG|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de presiones y el campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Como dato, partimos de:        &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_1=2&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;p_2=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\mu=1&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo, obtenemos:&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{u}(x,y) = \frac{y(1-y)}{2}\vec{i}&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de presiones ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2presionesgrafica.jpg|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
[[Archivo:alzadopresiones.png|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1&lt;br /&gt;
&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (1) &lt;br /&gt;
&lt;br /&gt;
f=3-xx&lt;br /&gt;
&lt;br /&gt;
surf(xx,yy,f)&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Representación del campo de velocidades ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado2velocidadesgrafica.PNG|800px|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
&lt;br /&gt;
y=0:0.1:1; [xx,yy]=meshgrid(x,y);&lt;br /&gt;
&lt;br /&gt;
figure (2)&lt;br /&gt;
&lt;br /&gt;
fx=(1/2).*(yy-(yy.^2));&lt;br /&gt;
&lt;br /&gt;
fy=0.*xx;&lt;br /&gt;
&lt;br /&gt;
quiver(xx,yy,fx,fy)&lt;br /&gt;
&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
&lt;br /&gt;
view(2) &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Líneas de corriente''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
Para calcular las líneas de corriente del campo de velocidades, tangentes al vector de velocidad en cada punto, debemos calcular previamente los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
==== '''Campo ortogonal''' al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \vec{v}=\vec{k}\times \vec{u} = \displaystyle\frac{y(1-y)}{2}\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rotacional del campo ortogonal al campo de velocidades ====&lt;br /&gt;
&lt;br /&gt;
Comprobamos que este campo es irrotacional (por ser el campo de velocidades de divergencia nula).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{v}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ v_1 &amp;amp; v_2 &amp;amp; v_3 \end{pmatrix}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ 0 &amp;amp; u_1 &amp;amp; 0 \end{pmatrix}=\frac{y(1-y)}{2}\vec{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Función de corriente ====&lt;br /&gt;
&lt;br /&gt;
Ahora, pasamos a calcular la función de corriente o potencial escalar &amp;lt;math&amp;gt; \psi &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{v}  = \nabla\psi = (\displaystyle\frac{d\psi }{dx})\vec{i} + (\displaystyle\frac{d\psi }{dy})\vec{j} &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial y}=\frac{y(1-y)}{2} &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\psi =\int\frac{y(1-y)}{2}dy =\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})+ f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{ \partial \psi}{\partial x}=0 &amp;lt;/math&amp;gt; ;   &amp;lt;math&amp;gt;\frac{\partial}{\partial x}(\frac{1}{2}(\frac{y^2}{2}-\frac{y^3}{3})) + f'(x)=0 \implies f'(x)=0 \implies f(x)=cte&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Representación gráfica de las líneas de corriente ====&lt;br /&gt;
&lt;br /&gt;
[[Archivo:Apartado4lineascorriente.jpg|800px|centro]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
x=0:0.1:4;&lt;br /&gt;
y=0:0.1:1;&lt;br /&gt;
[xx,yy]=meshgrid(x,y);&lt;br /&gt;
potencial=(yy.^2)/4 - (yy.^3)/6&lt;br /&gt;
contour(xx,yy,potencial)&lt;br /&gt;
axis([0,4,-1,2])&lt;br /&gt;
view(2)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Estudio del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
=== Velocidad mínima ===&lt;br /&gt;
&lt;br /&gt;
Ahora, comprobamos que la velocidad del fluido en todos los puntos (x,0) y (x,1) es nula:&lt;br /&gt;
&lt;br /&gt;
Para y=0 → \[\vec{u}(x,0)=\vec{0}\] &lt;br /&gt;
Para y=1 → \[\vec{u}(x,1)=\vec{0}\]&lt;br /&gt;
&lt;br /&gt;
=== Velocidad máxima ===&lt;br /&gt;
Sabiendo que nuestro campo de velocidades es &amp;lt;math&amp;gt; \vec u&amp;lt;/math&amp;gt; y que su módulo es &amp;lt;math&amp;gt;| \vec u |&amp;lt;/math&amp;gt; ; procedemos a calcular su valor máximo por derivación, que sería: Vmáx=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                     &amp;lt;math&amp;gt;&lt;br /&gt;
\vec u (x,y) = \frac{y(1-y)}{(2)}\vec i &lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt; &lt;br /&gt;
| \vec u (x,y) | = \frac{y(1-y)}{(2)} \implies | \vec u (x,y) |’ = \frac{(1-2y)}{(2)}&lt;br /&gt;
&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
| \vec u (x,y) |’ = 0 \implies \frac{(1-2y)}{(2)} = 0 \implies y = \frac{1}{2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Rotacional''' del campo de velocidades ==&lt;br /&gt;
&lt;br /&gt;
El rotacional de un campo vectorial, como es nuestro campo de velocidades, resulta en un campo solenoidal. Este operador vectorial aparece por la acción de la viscosidad.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\nabla\times\vec{u}= det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ u_1 &amp;amp; u_2 &amp;amp; u_3 \end{pmatrix}=det\begin{pmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\ \frac{ \partial}{\partial x} &amp;amp; \frac{\partial }{\partial y} &amp;amp; \frac{\partial }{\partial z}\\ \frac{y(1-y)}{2}&amp;amp; 0 &amp;amp; 0 \end{pmatrix}=-\frac{\partial}{\partial y}(\frac{y(1-y)}{2})\vec{k} =\frac{ -(1-2y)}{2}\vec{k} &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; = \frac{(2y-1)}{2}\vec{k}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;/div&gt;</summary>
		<author><name>Grupo8</name></author>	</entry>

	</feed>