<?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=S.tortuero</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=S.tortuero"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/S.tortuero"/>
		<updated>2026-04-23T07:49:03Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide44.jpg&amp;diff=78102</id>
		<title>Archivo:Helicoide44.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide44.jpg&amp;diff=78102"/>
				<updated>2024-12-04T15:37:38Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide33.jpg&amp;diff=78101</id>
		<title>Archivo:Helicoide33.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide33.jpg&amp;diff=78101"/>
				<updated>2024-12-04T15:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=78100</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=78100"/>
				<updated>2024-12-04T15:37:05Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Clara Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
La clotoide describe un fenómeno de transición suave entre una trayectoria recta y una curva circular, ya que, como se ha expuesto anteriormente, su curvatura crece de forma lineal. En el punto de inicio, el radio de curvatura es infinito, y a medida que avanza, el radio disminuye hasta tomar un valor finito, estableciendo una curvatura más definida.&lt;br /&gt;
&lt;br /&gt;
Encontramos diferentes aplicaciones en la ingeniería, principalmente el diseño de carreteras y ferrocarriles en el que la clotoide se usa para suavizar la transición entre un tramo recto y una curva circular. Esta transición es crucial, ya que evita cambios abruptos en la aceleración centrípeta, lo que podría generar incomodidad o incluso peligro para los vehículos y pasajeros. Sin una transición suave, los vehículos experimentan un aumento repentino en las fuerzas centrípetas, lo que puede afectar la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Curvas de transición: Las curvas de transición en vías ferroviarias o carreteras suelen utilizar la clotoide para reducir el impacto de los cambios de dirección. Esto también mejora la seguridad y la experiencia de conducción, ya que las fuerzas centrípetas se ajustan gradualmente.&lt;br /&gt;
&lt;br /&gt;
Optimización de trayectorias en vehículos: En algunos estudios de dinámica de vehículos, la clotoide se usa para modelar trayectorias que minimicen la variación en las fuerzas experimentadas por el vehículo.&lt;br /&gt;
&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide11.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide33.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide44.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide66.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
Se considera la helice cónica representada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsen(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sent &amp;amp;0 \\ sent &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sent\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + senv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsenv+ u\cdot senv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=100-x_1^2-x_2^2&amp;lt;/math&amp;gt;, para calcular la masa, se usaremos la expresion&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular esta matriz, primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; y despues &amp;lt;math&amp;gt;\left| \phi '_u\times\phi '_v \right |&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\left| \phi '_u\times\phi '_v \right | &lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1540,2174&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente codigo de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; &lt;br /&gt;
% Definimos los extremos de los intervalos y el número de puntos&lt;br /&gt;
 n=100;&lt;br /&gt;
 h1=(1-0)/n; h2=(6*pi-2*pi)/n;&lt;br /&gt;
 u=0:h1:1; v=2*pi:h2:6*pi;&lt;br /&gt;
% Definimos el mallado &lt;br /&gt;
 [uu,vv]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
% Definimos el área de cada subrectángulo y usamos el método del prisma&lt;br /&gt;
area=2*2/(n^2);&lt;br /&gt;
v_acumulado=0;&lt;br /&gt;
for i=1:n&lt;br /&gt;
    for j=1:n&lt;br /&gt;
        alt=(100*ones(n+1,1)-(uu).^2-(vv).^2-2*uu.*vv).*(sqrt(1+(uu+vv).^2));&lt;br /&gt;
        v_prisma=area*alt;&lt;br /&gt;
        v_acumulado=v_acumulado+v_prisma;&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
int=v_acumulado;&lt;br /&gt;
&lt;br /&gt;
fprintf ('Para n=%d, el resultado de la integral es: %.4f.\n',n,int)&lt;br /&gt;
}}&lt;br /&gt;
Para n=100, el resultado de la integral es: 1540.2174.&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide22.jpeg&amp;diff=78084</id>
		<title>Archivo:Helicoide22.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide22.jpeg&amp;diff=78084"/>
				<updated>2024-12-04T15:28:12Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide111.jpg&amp;diff=78083</id>
		<title>Archivo:Helicoide111.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide111.jpg&amp;diff=78083"/>
				<updated>2024-12-04T15:27:02Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide11.jpg&amp;diff=78082</id>
		<title>Archivo:Helicoide11.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helicoide11.jpg&amp;diff=78082"/>
				<updated>2024-12-04T15:24:56Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=78081</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=78081"/>
				<updated>2024-12-04T15:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Clara Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
La clotoide describe un fenómeno de transición suave entre una trayectoria recta y una curva circular, ya que, como se ha expuesto anteriormente, su curvatura crece de forma lineal. En el punto de inicio, el radio de curvatura es infinito, y a medida que avanza, el radio disminuye hasta tomar un valor finito, estableciendo una curvatura más definida.&lt;br /&gt;
&lt;br /&gt;
Encontramos diferentes aplicaciones en la ingeniería, principalmente el diseño de carreteras y ferrocarriles en el que la clotoide se usa para suavizar la transición entre un tramo recto y una curva circular. Esta transición es crucial, ya que evita cambios abruptos en la aceleración centrípeta, lo que podría generar incomodidad o incluso peligro para los vehículos y pasajeros. Sin una transición suave, los vehículos experimentan un aumento repentino en las fuerzas centrípetas, lo que puede afectar la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Curvas de transición: Las curvas de transición en vías ferroviarias o carreteras suelen utilizar la clotoide para reducir el impacto de los cambios de dirección. Esto también mejora la seguridad y la experiencia de conducción, ya que las fuerzas centrípetas se ajustan gradualmente.&lt;br /&gt;
&lt;br /&gt;
Optimización de trayectorias en vehículos: En algunos estudios de dinámica de vehículos, la clotoide se usa para modelar trayectorias que minimicen la variación en las fuerzas experimentadas por el vehículo.&lt;br /&gt;
&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide11.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide33.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide44.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide66.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
Se considera la helice cónica representada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsen(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sent &amp;amp;0 \\ sent &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sent\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + senv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsenv+ u\cdot senv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide11.jpg|600px|miniaturadeimagen|izquierda|'''Escalera''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide22.jpeg|600px|miniaturadeimagen|centro|'''Tornillo''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=100-x_1^2-x_2^2&amp;lt;/math&amp;gt;, para calcular la masa, se usaremos la expresion&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular esta matriz, primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente codigo de matlab:&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76036</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76036"/>
				<updated>2024-12-01T17:58:41Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Clara Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide11.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide33.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide44.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide66.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76035</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76035"/>
				<updated>2024-12-01T17:54:13Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide11.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide33.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide44.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide66.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide66.jpg&amp;diff=76034</id>
		<title>Archivo:Clotoide66.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide66.jpg&amp;diff=76034"/>
				<updated>2024-12-01T17:53:32Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide44.jpg&amp;diff=76033</id>
		<title>Archivo:Clotoide44.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide44.jpg&amp;diff=76033"/>
				<updated>2024-12-01T17:53:12Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide33.jpeg&amp;diff=76032</id>
		<title>Archivo:Clotoide33.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide33.jpeg&amp;diff=76032"/>
				<updated>2024-12-01T17:52:41Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide11.jpg&amp;diff=76031</id>
		<title>Archivo:Clotoide11.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide11.jpg&amp;diff=76031"/>
				<updated>2024-12-01T17:52:20Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76030</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76030"/>
				<updated>2024-12-01T17:52:06Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide11.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide33.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide44.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide66.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76028</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76028"/>
				<updated>2024-12-01T17:48:51Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|izquierda|'''Curva circuito Silverstone''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide6.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide6.jpg&amp;diff=76027</id>
		<title>Archivo:Clotoide6.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide6.jpg&amp;diff=76027"/>
				<updated>2024-12-01T17:42:53Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76026</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76026"/>
				<updated>2024-12-01T17:42:36Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|izquierda|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide6.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide8.jpg&amp;diff=76025</id>
		<title>Archivo:Clotoide8.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide8.jpg&amp;diff=76025"/>
				<updated>2024-12-01T17:36:58Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide1.jpg&amp;diff=76024</id>
		<title>Archivo:Clotoide1.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide1.jpg&amp;diff=76024"/>
				<updated>2024-12-01T17:35:44Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide5.jpg&amp;diff=76023</id>
		<title>Archivo:Clotoide5.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide5.jpg&amp;diff=76023"/>
				<updated>2024-12-01T17:33:16Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide4.jpg&amp;diff=76022</id>
		<title>Archivo:Clotoide4.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide4.jpg&amp;diff=76022"/>
				<updated>2024-12-01T17:32:51Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide3.jpeg&amp;diff=76021</id>
		<title>Archivo:Clotoide3.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide3.jpeg&amp;diff=76021"/>
				<updated>2024-12-01T17:31:44Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76020</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76020"/>
				<updated>2024-12-01T17:30:08Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|izquierda|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide5.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76019</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76019"/>
				<updated>2024-12-01T17:29:43Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|izquierda|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|derecha|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide5.jpg|600px|miniaturadeimagen|derecha|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76018</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76018"/>
				<updated>2024-12-01T17:29:17Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|izquierda|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|izquierda|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:clotoide5.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76017</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76017"/>
				<updated>2024-12-01T17:25:22Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;gallery class=&amp;quot;center&amp;quot; heights=&amp;quot;500px&amp;quot; widths=&amp;quot;500px&amp;quot;&amp;gt;&lt;br /&gt;
File:clotoide1.jpg|'''Puente Vasco da Gama (Portugal)'''&lt;br /&gt;
File:clotoide3.jpg|'''Autopista del Sol (México)'''&lt;br /&gt;
File:clotoide4.jpg|'''Viaducto de Brusio (Suiza)'''&lt;br /&gt;
File:clotoide5.jpg|'''Curva circuito Silverstone (Inglaterra)'''&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76014</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=76014"/>
				<updated>2024-12-01T17:23:29Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|centro|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|centro|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide5.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75306</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75306"/>
				<updated>2024-11-29T17:48:45Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;gallery class=&amp;quot;center&amp;quot; heights=&amp;quot;500px&amp;quot; widths=&amp;quot;500px&amp;quot;&amp;gt;&lt;br /&gt;
File:clotoide1.jpg|'''Puente Vasco da Gama (Portugal)'''&lt;br /&gt;
File:clotoide3.jpg|'''Autopista del Sol (México)'''&lt;br /&gt;
File:clotoide4.jpg|'''Viaducto de Brusio (Suiza)'''&lt;br /&gt;
File:clotoide5.jpg|'''Curva circuito Silverstone (Inglaterra)'''&lt;br /&gt;
[[Archivo:clotoide1.jpg|600px|miniaturadeimagen|centro|'''Enlace de carreteras''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide3.jpeg|600px|miniaturadeimagen|centro|'''Puente Vasco da Gama (Portugal)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide4.jpg|600px|miniaturadeimagen|centro|'''Autopista del Sol (México)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:clotoide5.jpg|600px|miniaturadeimagen|centro|'''Viaducto de Brusio (Suiza)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v)=&amp;gt; \gamma(v)_{cil} =(v,v,v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75299</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75299"/>
				<updated>2024-11-29T17:39:39Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;gallery class=&amp;quot;center&amp;quot; heights=&amp;quot;500px&amp;quot; widths=&amp;quot;500px&amp;quot;&amp;gt;&lt;br /&gt;
File:clotoide1.jpg|'''Puente Vasco da Gama (Portugal)'''&lt;br /&gt;
File:clotoide3.jpg|'''Autopista del Sol (México)'''&lt;br /&gt;
File:clotoide4.jpg|'''Viaducto de Brusio (Suiza)'''&lt;br /&gt;
File:clotoide5.jpg|'''Curva circuito Silverstone (Inglaterra)'''&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)= (vcos(v),vsin(v),v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \bar{w}(v)=\bar{e}_p &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75297</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75297"/>
				<updated>2024-11-29T17:38:36Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(t)=\frac{1}{\kappa(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(t)=\gamma (t)+\frac{1}{\kappa (t)}\bar{n}(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Realizando las operaciones correspondientes, tenemos:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;R(2)=\frac{1}{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;Q(2) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(2)=\int_{0}^{2}cos(\frac{s^2}{2})ds - (\frac{sin(2)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(2)=\int_{0}^{2}sin(\frac{s^2}{2})ds + (\frac{cos(2)}{2})&lt;br /&gt;
&lt;br /&gt;
\end{matrix}\right.&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Con el centro recientemente calculado, se realiza el gráfico, añadiendo el siguiente código, al anterior de la clotoide, y por tanto, obteniendo la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
==Propiedades para la ingeniería.==&lt;br /&gt;
==Ejemplos en Ingeniería Civil.==&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;gallery class=&amp;quot;center&amp;quot;heights=&amp;quot;500px&amp;quot; widths=&amp;quot;500px&amp;quot;&amp;gt;&lt;br /&gt;
File:clotoide1.jpg|'''Puente Vasco da Gama (Portugal)'''&lt;br /&gt;
File:clotoide3.jpg|'''Autopista del Sol (México)'''&lt;br /&gt;
File:clotoide4.jpg|'''Viaducto de Brusio (Suiza)'''&lt;br /&gt;
File:clotoide5.jpg|'''Curva circuito Silverstone (Inglaterra)'''&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==Superficie Reglada.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada:==&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75145</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75145"/>
				<updated>2024-11-29T15:34:14Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75144</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75144"/>
				<updated>2024-11-29T15:33:40Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75143</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75143"/>
				<updated>2024-11-29T15:33:06Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75140</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75140"/>
				<updated>2024-11-29T15:31:30Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|300px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75136</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75136"/>
				<updated>2024-11-29T15:28:34Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75135</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=75135"/>
				<updated>2024-11-29T15:27:52Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:hhhhhhhhhh.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:iiiiiiiii.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:jjjjjjjjj.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:kkkkkkkk.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Siguiendo con el código de la representación de la curva y añadiendo el siguiente, se obtiene la circunferencia osculatriz:&lt;br /&gt;
[[Archivo:osculatriz4444.jpg|505px|thumb|right|Figura 4: Circunferencia osculatriz y la curva]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Calculamos las integrales de la curva para t=2&lt;br /&gt;
X1=integral(f1,0,2);&lt;br /&gt;
Y1=integral(f2,0,2);&lt;br /&gt;
&lt;br /&gt;
%Definimos el centro de la circunferencia&lt;br /&gt;
Qx=X1-(sin(2))/2;&lt;br /&gt;
Qy=Y1+(cos(2))/2;&lt;br /&gt;
theta=linspace(0,2*pi,n);&lt;br /&gt;
&lt;br /&gt;
%Calculamos el radio de la circunferenica (es constante al ser k=t=2) como el radio es igual a 1/k(t):&lt;br /&gt;
R=1/2;&lt;br /&gt;
&lt;br /&gt;
%Definimos la parametrización de la circunferencia, C(t):&lt;br /&gt;
Cx=Qx+R.*cos(theta);&lt;br /&gt;
Cy=Qy+R.*sin(theta);&lt;br /&gt;
&lt;br /&gt;
%Representamos la curva junto a la circunferencia osculatriz:&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')&lt;br /&gt;
plot(Cx,Cy,'b')&lt;br /&gt;
title('Curva y circunferencia osculatriz')&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=74725</id>
		<title>La Clotoide (Grupo 25)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_25)&amp;diff=74725"/>
				<updated>2024-11-28T18:52:41Z</updated>
		
		<summary type="html">&lt;p&gt;S.tortuero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La Clotoide (Grupo 25) |  [[:Categoría:Teoría de Campos|Teoría de campos]] | [[:Categoría:TC24/25|2024-25]] | Silvia Tortuero Montero, &amp;lt;br/&amp;gt;Claro Franco Reigada, &amp;lt;br/&amp;gt;Javier Nievas Molina, &amp;lt;br/&amp;gt;Rafael Eguiagaray González, &amp;lt;br/&amp;gt;Juan Rubiato Pérez. }}&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC24/25]]&lt;br /&gt;
&lt;br /&gt;
==Introducción.==&lt;br /&gt;
De forma matemática, los clotoides son curvas que, en el origen, son tangentes al eje de abscisas y tienen un radio de curvatura cuya disminución es inversamente proporcional a la distancia recorrida a lo largo de la curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Con el objetivo de analizar sus propiedades, nos vamos a enfocar en el estudio de los vectores velocidad y aceleración, así como los tres vectores del Triedro de Frenet, para posteriormente, aplicarlo en la ingeniería civil.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
En los dos últimos apartados, calcularemos una helicoide cónico, así como la masa de la superficie reglada.&lt;br /&gt;
&lt;br /&gt;
==Dibujo de la curva.==&lt;br /&gt;
Dada una función&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\gamma (t)=(x(t),y(t))=\left (  \int_{0}^{t}cos(\frac{s^2}{2})ds, \int_{0}^{t}sin(\frac{s^2}{2})ds \right ),  t\in (0,5)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La representación gráfica de la curva se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:clotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Definimos los parámetros&lt;br /&gt;
 L = 5;       &lt;br /&gt;
 n = 500;  &lt;br /&gt;
 t = linspace(0, L, n);  &lt;br /&gt;
&lt;br /&gt;
% Definimos los vectores para las coordenadas x y y&lt;br /&gt;
 x = zeros(1, n);&lt;br /&gt;
 y = zeros(1, n);&lt;br /&gt;
&lt;br /&gt;
% Definimos las funciones&lt;br /&gt;
 f1= @(s) cos(s.^2/2);&lt;br /&gt;
 f2= @(s) sin(s.^2/2);&lt;br /&gt;
&lt;br /&gt;
% Aproximamos la integral usando el método del rectángulo&lt;br /&gt;
for i = 2:n&lt;br /&gt;
    % Para x(t), sumamos la función cos(s^2 / 2) de t = 0 hasta t = t(i)&lt;br /&gt;
    x(i) = x(i-1) + f1(t(i-1)) * (t(i) - t(i-1));&lt;br /&gt;
    &lt;br /&gt;
    % Para y(t), repetimos el método usando sin(s^2 / 2) &lt;br /&gt;
    y(i) = y(i-1) + f2(t(i-1))* (t(i) - t(i-1));&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Representamos gráficamente la curva&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('eje x');&lt;br /&gt;
ylabel('eje y');&lt;br /&gt;
title('Curva de la clotoide');&lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:clotoide2.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Calculamos las derivadas numéricas de x(t) y y(t) (velocidad)&lt;br /&gt;
dx = cos(t.^2/2);  % Derivada primera de x(t)&lt;br /&gt;
dy = sin(t.^2/2);  % Derivada primera de y(t)&lt;br /&gt;
&lt;br /&gt;
% Calculamos las derivadas de las velocidades (aceleración)&lt;br /&gt;
ddx = -t.*sin(t.^2/2);  % Derivada segunda de x(t)&lt;br /&gt;
ddy = t.*cos(t.^2/2);  % Derivada segunda de y(t)&lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vectores de velocidad (negro) y aceleración (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vectores de velocidad&lt;br /&gt;
    quiver(x(i), y(i), dx(i), dy(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vectores de aceleración&lt;br /&gt;
    quiver(x(i), y(i), ddx(i), ddy(i), 0.025, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores de Velocidad y Aceleración');&lt;br /&gt;
legend('Curva', 'Velocidad', 'Aceleración','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Longitud de la curva.==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La longitud de la curva viene dada por la siguiente expresión:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; L(γ'(t))=\int_{0}^{t}|γ'(t)|dt &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como se ha plasmado en el apartado anterior:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}= cos(\frac{t^2}{2}) \vec{i} +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Cuyo módulo es:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
|γ′(t)| = \sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})} = \sqrt {1} = 1&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por tanto la longitud es:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; &lt;br /&gt;
L(γ) = \int_{0}^{5}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{5}1dt = 5-0 = 5&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Vectores tangente y normal.==&lt;br /&gt;
Los vectores tangente y normal de la clotoide vienen dadas por:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{t}(t)=\frac{\gamma {}'(t)}{\left | \gamma {}'(t) \right |}=\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\vec{n}(t)={\frac{\gamma'(t) \times \gamma''(t)}{|\gamma'(t) \times \gamma''(t)|}}\times{\frac{cos(\frac{t^2}{2})\vec{i}+sin(\frac{t^2}{2})\vec{j}}{1}}= {-sin(\frac{t^2}{2})\vec{i} + cos(\frac{t^2}{2})\vec{j}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
[[Archivo:tangentenormal56.jpg|505px|thumb|right|Figura 3: Vectores tangente y normal junto a la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% Calculamos los vetores tangente x(t) e y(t) &lt;br /&gt;
tx = cos(t.^2/2); &lt;br /&gt;
ty = sin(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
% Calculamos los vectores normal x(t) e y(t)&lt;br /&gt;
nx = -sin(t.^2/2); &lt;br /&gt;
ny = cos(t.^2/2);  &lt;br /&gt;
&lt;br /&gt;
hold on;&lt;br /&gt;
&lt;br /&gt;
% Dibujamos los vector tangente (negro) y normal (azul)&lt;br /&gt;
for i = 1:5:n  &lt;br /&gt;
    % Vector tangente&lt;br /&gt;
    quiver(x(i), y(i), tx(i), ty(i), 0.2, 'k', 'LineWidth', 0.5, 'MaxHeadSize',1);&lt;br /&gt;
    &lt;br /&gt;
    % Vector normal&lt;br /&gt;
    quiver(x(i), y(i), nx(i), ny(i), 0.1, 'b', 'LineWidth', 0.5, 'MaxHeadSize',0.5);&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
% Etiquetas y configuración de la gráfica&lt;br /&gt;
title('Curva, Vectores tangente y normal');&lt;br /&gt;
legend('Curva', 'Tangente', 'Normal','Location','Best');&lt;br /&gt;
hold off;&lt;br /&gt;
}}&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
La curvatura se calcula con la siguiente fórmula:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
k(t)=\frac{|\gamma'(t) \times \gamma''(t)|}{|\gamma'(t)|^3}=\frac{\left| \left( \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right) \times \left( -t \sin\left(\frac{t^2}{2}\right) \vec{i} + t \cos\left(\frac{t^2}{2}\right) \vec{j} \right) \right|}{\left| \cos\left(\frac{t^2}{2}\right) \vec{i} + \sin\left(\frac{t^2}{2}\right) \vec{j} \right|^3} = t&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
La gráfica de la curvatura se calcula mediante el siguiente código de Matlab&lt;br /&gt;
[[Archivo:curvatura777777777.jpg|505px|thumb|right|Figura 4: Curvatura]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
% Definimos el parámetro t&lt;br /&gt;
 t=linspace(0,5,50);&lt;br /&gt;
% Definimos la curvatura k(t)&lt;br /&gt;
 k=t;&lt;br /&gt;
% Representamos la gráfica de la curvatura&lt;br /&gt;
 figure;&lt;br /&gt;
 plot(k,t);&lt;br /&gt;
 title('Curvatura');&lt;br /&gt;
 xlabel('Eje x');&lt;br /&gt;
 ylabel('Eje y');&lt;br /&gt;
}}&lt;br /&gt;
==Circunferencia osculatriz.==&lt;br /&gt;
La circunferencia osculatriz es una aproximación local de la curva en cada punto de esta, es decir, la circunferencia tiene la misma tangente, curvatura y centro de curvatura que la curva en cada punto.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dada esta definición y dado P= &amp;lt;math&amp;gt; \gamma (2) &amp;lt;/math&amp;gt;, es decir, t=2, el radio de la circunferencia osculatriz y su centro son:&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;/div&gt;</summary>
		<author><name>S.tortuero</name></author>	</entry>

	</feed>