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

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Cloite_1021.jpg&amp;diff=88269</id>
		<title>Archivo:Cloite 1021.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Cloite_1021.jpg&amp;diff=88269"/>
				<updated>2025-11-26T15:49:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88254</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88254"/>
				<updated>2025-11-26T15:31:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;
&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 (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, 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(1.5)=\frac{1}{1.5}&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(1.5) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(1.5)=\int_{0}^{1.5}cos(\frac{s^2}{2})ds - (\frac{sin(1.5)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(1.5)=\int_{0}^{1.5}sin(\frac{s^2}{2})ds + (\frac{cos(1.5)}{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 = 1.5&lt;br /&gt;
X1 = integral(f1,0,1.5);&lt;br /&gt;
Y1 = integral(f2,0,1.5);&lt;br /&gt;
&lt;br /&gt;
% Radio de la circunferencia osculatriz&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario en t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la circunferencia&lt;br /&gt;
theta = linspace(0,2*pi,500);&lt;br /&gt;
Cx = Qx + R*cos(theta);&lt;br /&gt;
Cy = Qy + R*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Representación&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')      % Clotoide&lt;br /&gt;
plot(Cx,Cy,'b')    % Circunferencia osculatriz&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Circunferencia osculatriz en t = 1.5')&lt;br /&gt;
hold off&lt;br /&gt;
}}&lt;br /&gt;
=Propiedades para la ingeniería.=&lt;br /&gt;
La clotoide representa un tipo de curva que permite una transición progresiva entre una trayectoria recta y una curva circular, debido a que su curvatura aumenta de manera lineal. Esto implica que, al comienzo de la curva, el radio de curvatura es infinito y, conforme se avanza sobre ella, dicho radio disminuye hasta alcanzar un valor finito, definiéndose así una curvatura más marcada.&lt;br /&gt;
&lt;br /&gt;
En ingeniería, su uso más importante aparece en el diseño de carreteras y vías férreas, donde la clotoide se emplea para suavizar el paso entre un tramo recto y una curva circular. Esta transición es esencial, ya que evita cambios bruscos en la aceleración centrípeta y permite ajustarla de manera gradual. Si no existiera esta suavidad en el cambio, los vehículos y sus ocupantes podrían experimentar incrementos violentos en las fuerzas centrípetas, lo que generaría incomodidad e incluso riesgos para la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Además, las características de la clotoide permiten otras aplicaciones, como mantener un flujo de agua más uniforme, diseñar trayectorias de entrada y salida para barcos en puertos, o incluso crear recorridos más seguros y fluidos en montañas rusas.&lt;br /&gt;
&lt;br /&gt;
=Ejemplos en Ingeniería Civil.=&lt;br /&gt;
[[Archivo:Clotoide621.jpg|600px|miniaturadeimagen|izquierda|'''Clotoide en carretera''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:Clotoide821.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;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide821.png&amp;diff=88253</id>
		<title>Archivo:Clotoide821.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide821.png&amp;diff=88253"/>
				<updated>2025-11-26T15:29:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide621.jpg&amp;diff=88225</id>
		<title>Archivo:Clotoide621.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Clotoide621.jpg&amp;diff=88225"/>
				<updated>2025-11-26T15:22:44Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88206</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88206"/>
				<updated>2025-11-26T15:11:12Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;
&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 (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, 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(1.5)=\frac{1}{1.5}&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(1.5) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(1.5)=\int_{0}^{1.5}cos(\frac{s^2}{2})ds - (\frac{sin(1.5)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(1.5)=\int_{0}^{1.5}sin(\frac{s^2}{2})ds + (\frac{cos(1.5)}{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 = 1.5&lt;br /&gt;
X1 = integral(f1,0,1.5);&lt;br /&gt;
Y1 = integral(f2,0,1.5);&lt;br /&gt;
&lt;br /&gt;
% Radio de la circunferencia osculatriz&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario en t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la circunferencia&lt;br /&gt;
theta = linspace(0,2*pi,500);&lt;br /&gt;
Cx = Qx + R*cos(theta);&lt;br /&gt;
Cy = Qy + R*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Representación&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')      % Clotoide&lt;br /&gt;
plot(Cx,Cy,'b')    % Circunferencia osculatriz&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Circunferencia osculatriz en t = 1.5')&lt;br /&gt;
hold off&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88205</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88205"/>
				<updated>2025-11-26T15:10:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;
&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 (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, 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(1.5)=\frac{1}{1.5}&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(1.5) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(1.5)=\int_{0}^{1.5}cos(\frac{s^2}{2})ds - (\frac{sin(1.5)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(1.5)=\int_{0}^{1.5}sin(\frac{s^2}{2})ds + (\frac{cos(1.5)}{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 = 1.5&lt;br /&gt;
X1 = integral(f1,0,1.5);&lt;br /&gt;
Y1 = integral(f2,0,1.5);&lt;br /&gt;
&lt;br /&gt;
% Radio de la circunferencia osculatriz&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario en t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la circunferencia&lt;br /&gt;
theta = linspace(0,2*pi,500);&lt;br /&gt;
Cx = Qx + R*cos(theta);&lt;br /&gt;
Cy = Qy + R*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Representación&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')      % Clotoide&lt;br /&gt;
plot(Cx,Cy,'b')    % Circunferencia osculatriz&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Circunferencia osculatriz en t = 1.5')&lt;br /&gt;
hold off&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. Conociendo esto, 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;
Su principal aplicación en la ingeniería es 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 y la ajusta gradualmente. Sin una transición suave, se podría generar incomodidad o incluso peligro para los vehículos y pasajeros ya que se enfrentarían a un aumento agresivo de las fuerzas centrípetas, lo que puede afectar a la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Las propiedades de la clotoide ofrecen otras aplicaciones como ayudar a mantener un flujo de agua estable, diseñar rutas de entrada y salida para embarcaciones en los puertos e incluso para construir montañas rusas.&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88204</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88204"/>
				<updated>2025-11-26T15:10:28Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;
&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 (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, 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(1.5)=\frac{1}{1.5}&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(1.5) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(1.5)=\int_{0}^{1.5}cos(\frac{s^2}{2})ds - (\frac{sin(1.5)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(1.5)=\int_{0}^{1.5}sin(\frac{s^2}{2})ds + (\frac{cos(1.5)}{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 = 1.5&lt;br /&gt;
X1 = integral(f1,0,1.5);&lt;br /&gt;
Y1 = integral(f2,0,1.5);&lt;br /&gt;
&lt;br /&gt;
% Radio de la circunferencia osculatriz&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario en t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la circunferencia&lt;br /&gt;
theta = linspace(0,2*pi,500);&lt;br /&gt;
Cx = Qx + R*cos(theta);&lt;br /&gt;
Cy = Qy + R*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Representación&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')      % Clotoide&lt;br /&gt;
plot(Cx,Cy,'b')    % Circunferencia osculatriz&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Circunferencia osculatriz en t = 1.5')&lt;br /&gt;
hold off&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. Conociendo esto, 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;
Su principal aplicación en la ingeniería es 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 y la ajusta gradualmente. Sin una transición suave, se podría generar incomodidad o incluso peligro para los vehículos y pasajeros ya que se enfrentarían a un aumento agresivo de las fuerzas centrípetas, lo que puede afectar a la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Las propiedades de la clotoide ofrecen otras aplicaciones como ayudar a mantener un flujo de agua estable, diseñar rutas de entrada y salida para embarcaciones en los puertos e incluso para construir montañas rusas.&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88203</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88203"/>
				<updated>2025-11-26T15:10:06Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;
&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 (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, 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(1.5)=\frac{1}{1.5}&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(1.5) = \left\{\begin{matrix}&lt;br /&gt;
Q_x(1.5)=\int_{0}^{1.5}cos(\frac{s^2}{2})ds - (\frac{sin(1.5)}{2})\\\&lt;br /&gt;
&lt;br /&gt;
Q_y(1.5)=\int_{0}^{1.5}sin(\frac{s^2}{2})ds + (\frac{cos(1.5)}{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 = 1.5&lt;br /&gt;
X1 = integral(f1,0,1.5);&lt;br /&gt;
Y1 = integral(f2,0,1.5);&lt;br /&gt;
&lt;br /&gt;
% Radio de la circunferencia osculatriz&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
&lt;br /&gt;
% Vector normal unitario en t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
&lt;br /&gt;
% Centro de la circunferencia osculatriz&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
&lt;br /&gt;
% Parametrización de la circunferencia&lt;br /&gt;
theta = linspace(0,2*pi,500);&lt;br /&gt;
Cx = Qx + R*cos(theta);&lt;br /&gt;
Cy = Qy + R*sin(theta);&lt;br /&gt;
&lt;br /&gt;
% Representación&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y,'r')      % Clotoide&lt;br /&gt;
plot(Cx,Cy,'b')    % Circunferencia osculatriz&lt;br /&gt;
axis equal&lt;br /&gt;
xlabel('Eje x')&lt;br /&gt;
ylabel('Eje y')&lt;br /&gt;
title('Circunferencia osculatriz en t = 1.5')&lt;br /&gt;
hold off&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. Conociendo esto, 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;
Su principal aplicación en la ingeniería es 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 y la ajusta gradualmente. Sin una transición suave, se podría generar incomodidad o incluso peligro para los vehículos y pasajeros ya que se enfrentarían a un aumento agresivo de las fuerzas centrípetas, lo que puede afectar a la estabilidad.&lt;br /&gt;
&lt;br /&gt;
Las propiedades de la clotoide ofrecen otras aplicaciones como ayudar a mantener un flujo de agua estable, diseñar rutas de entrada y salida para embarcaciones en los puertos e incluso para construir montañas rusas.&lt;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88178</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88178"/>
				<updated>2025-11-26T14:50:44Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo Mateos, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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;
&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:Clotoide421.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,4,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;
&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;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88174</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88174"/>
				<updated>2025-11-26T14:47:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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;
&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:Clotoide421.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,4,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;
&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;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88172</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88172"/>
				<updated>2025-11-26T14:44:15Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: /* Curvatura k(t). */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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;
&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:Clotoide421.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,4,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;
&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;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88169</id>
		<title>La Clotoide (Grupo 21)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_21)&amp;diff=88169"/>
				<updated>2025-11-26T14:40:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mbmateos: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 21 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | Paula Rodríguez Rey, Ignacio Moya Casasola, Adrián Eguilleor Prieto, Mencía Benitez Del Castillo, Pablo Cortina Gómez.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Matemáticamente, una clotoide es una curva que parte siendo tangente al eje de abscisas y cuya curvatura aumenta progresivamente, de modo que su radio de curvatura disminuye en proporción inversa a la longitud recorrida sobre la propia curva.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para estudiar sus características, examinaremos primero los vectores de velocidad y aceleración, junto con los elementos del triedro de Frenet. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Más adelante, relacionaremos estos conceptos con su utilización en ingeniería civil.&lt;br /&gt;
== Dibujo de la curva.==&lt;br /&gt;
La expresión matemática de la clotoide es:&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:Clotoide21.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 = 4;       &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;
==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:Clotoide221.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:4: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;
&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}^{4}\sqrt {cos^2(\frac{t^2}{2})+sin^2(\frac{t^2}{2})}dt = \int_{0}^{4}1dt = 4-0 = 4&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:clotoide321.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:4: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:Clotoide421.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,4,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;/div&gt;</summary>
		<author><name>Mbmateos</name></author>	</entry>

	</feed>